I have said for years now: the USA is the best possible place to be rich or to get rich. But if you aren't, and have no plans or ability to be, then it's the worst in the developed world.
In early 1980s, driving to the mall right before Christmas with girlfriend and her mom in their ancient huge Caddilac. It's a zoo. Girlfriend's mom consipates the whole parking garage by driving poorly and gridlocking the place. People are honking and yelling at her. She hangs out the window and yells, in a strong Fran Drescher accent: "YOU DON'T HAVE THE CHRISTMAS SPIRIT!"
What most of the commenters are missing is that the assumption that one has to know how to gamble in order to have a retirement is a broken and stupid USA thing. Nobody should be forced to learn these things in order to not end up on the street. OP clearly has no idea what they are doing-- and so many comments point this out with varying degrees of rudeness, smugness, and shitty attitude-- but the point should be that we are feeding naive investors like these to the lions and that is morally wrong and collectively shortsighted. We all suffer as a society because people like this are being required to make investment decisions and doing that really poorly.
Americans don't travel enough to give a shit about travel visas. The people who'd be most hurt by limiting those would be the people most likely to have some sense that other countries even exist at all other than as places to bomb or exploit for cheap labor.
I have said for years now: the USA is the best possible place to be rich or to get rich. But if you aren't, and have no plans or ability to be, then it's the worst in the developed world.