Its an unpopular opinion, but an investment on new immigrants will usually be a better investment than on ones who have been here for many years. To uproot yourself and move to a new place takes a drive in you that is simply lost when people get comfortable.