Awesome. So you spend your entire life working your ass off while living in the US and paying US taxes, just so that when you really need (maybe even deserve) comfort in your retirement, you have to leave your homeland to some third world country? Leave your family, friends, your rights, everything you know, just so your $1M can last until you die?
Heaven, what a great deal!
LOL.
Retirement is a farce. Every fucking media outlet is touting it as some momentous beacon that will shine upon your path into your (very) senior years. What do we call this... ah yes, I know: bullshit. Unless you are in the top 2% of earners, you won't save nearly enough (IRA, 401K, whatever) to retire on. And if you somehow do, better hope it doesn't run out before you die. Ah, what comfort!
Don't retire. Build something that continues to work *for* you. Isn't this why you are here?
/Wulfrede