Best 401K Strategy on H1B/F1 Visa | How much to Contribute & Options when Leaving the US