I am from India & make about $60k. It's a decent income w.r.t living cost.Doing an MS will drain all of my savings and I will have to deal with risk of finding a job again. However almost all of friends / ex-colleagues have already moved to states and are pursing their education.My strategy right now is become a much better engineer, be employed by a FAANG (currently interviewing) & then directly apply to States/UK/Canada. Is this flawed?If this doesn't work out, I will be 27/28 already and would it be too late for MS? I've been worrying a little too much on it, especially since I feel like I am stuck in a limbo while everyone else is already living a much better and happier life.