Forgetting about crime for a second, for those considering living in LATAM, who are not of latin / spanish descent, some things to consider:
1. you are considered a gringo and will be treated as such
– people will assume you have more money than they do, if not consider you rich. you are rich by their standards, even if you are not rich by US standards
– you will get gringo pricing
2. things are SLOW there. stuff does not get done efficiently. if you buy a home, prepared to take forever to get work done on your home. things will not make sense to you and if you take your American expectations there, you will be frustrated ALL the time
3. most American friends I know who live there also have private insurance that allows them to come back to US for treatment of major medical issues- like cancer
4. the quality of life – it really depends on what you are used to, which country you pick, and whether you are in a major city. if you have a pretty high standard of living now – its not necessarily cheaper to maintain that standard of living. eating out at nice restaurants or drinking at high end establishments is not that much cheaper. expensive clothing is not cheaper.
pros- you can have things like cooks or maids clean your home super cheaply, you can likely live ( rent or buy) more cheaply than comparable to US.
you can eat out at average / local spots more cheaply
local grocery is cheap – if you still want to enjoy your American food brands, or buy fruits from outside LATAM, CA wine, or french wine, be prepared to pay WAY MORE
All of my friends- even the ones of latin descent who have gone to places like Panama, Rio, Sao Paolo to work and live, have all opted to come back to the US. The quality of life is better here. Its safer, its more efficient. And ultimately, its where friends and family are- a little extra cash can’t replace that.