Knowing that I may have to leave the US at anytime (getting piped or not getting h1b or gc) how should I go about investing? People seem to recommend maxing out 401k and roth, targetdate fund but does that make sense for people like me on visa who may get "kicked out" at anytime? Im on Stem opt (2yrs left and started to looking into getting GC @amazon) Yoe1 Tc180 #personalfinance #investments
If you get a 401k match, that one is a no brainer
If you own stock with a broker, you can transfer the shares to a broker in your home country if you have to go back. No reason to sell and incur taxes.
Roth IRA
You can withdraw 401k before retirement but there is a penalty.