Earlier quoted context omitted.
You can retire comfortably almost anywhere with $2M. 3% is an extremely safe "withdrawal rate" if you invest the money in index funds, and that gives you an annual income of $60k. That's a solid middle-class income anywhere in the US, and luxury in South-East Asia.
Apropos of nothing, health care before age 65 in the US (prior to the ACA, and possibly again) peaked at about $36K/year (age 64). That leaves you with $24K of your $60K to live on. Not saying it isn't doable, but it isn't as much as it once was. All I'm saying is that retirement planning is a bit weird because if you do it when you're 20 you might miss some expenses that older people have that you are not yet aware…
Depends if you have to pay a rent or not.