Some things to consider:
Your son might not even receive a pilot spot due to reasons beyond his control (medical, injury etc.).
If your son does not serve as a pilot, his service payback would be only five years, making him about 26 after five and dive.
If your son is primarily focused on...