Out of curiosity, what is your driver for going to the US? Depending where you go, you can go a lot further on $500k USD overseas than being stateside.
A green card opens you up to US tax liability on all of your investments globally.
A green card opens you up to US tax liability on all of your investments globally.