So let us say I have a friend (sorta like Derg's friend, but on the other side of the table). That friend has a pedigree that has shown to have a track record of getting hired at the big three as well as Brown/Purple. The only problem is that he feels the need to commit to the military for 18 more months. If my friend does not want to submit his apps, and then proceed to wait for what feels like forever for a call nor does he want to submit too late and be pooled up until 2021 at whoever does hire him, when should he submit his apps? We imagine that the answer is different for every HR department, but are there any rules of thumb for what constitutes "too early" before an availability date?