There is a tradeoff I am making, and weirdly India is better off in it. I will miss the good air and the incredible work environment in the States, but apart from that, Mumbai can offer everything else (not many power outages from what I know, I grew up there), and quite frankly, I like the bustle.
I also hate obtaining visas and other bureaucratic issues, worrying if you'll obtain the visa next year, not being able to speak your own language when you want to relax and hang up with the friends, etc.
Asia can be cheap, but if you want the same quality of life, same level of education, etc, it actually cost more than in the West.
I currently live and work in Cambodia and education here is extremely expensive, maybe more expensive than in Singapore. But quality of the education... I don't want to describe it because I'll be probably banned if I tried to describe it.