Things to consider for an MBA, especially those that are 2-years long:
1) Looking cost of the MBA, you can go on a world tour 10 times and still have money left over. Alternatively you could also buy a property in sexpensive Singapore.
2) Content is very similar to undergrad biz sch education.
3) 'Networking' isn't all it's hyped up to be. May work for some but definitely not for most.
4) Most employers don't care as much about the MBA as much as your previous work experience, especially in Asia.
5) The MBA is simply not as valued as before. The world increasingly demands specialization: data analytics, cyber security, robotics, biotechnology, etc. rather than a general business degree.
6) Traditional employers of the MBA are also looking for niche skills. Gone are the days where one can simply waltz into banking/consulting and expect a huge salary.
Do an MBA if:
1) You are rich enough that costs don't matter.
2) You really want to be associated with a top-notch institution because it boosts your self-esteem.
3) You want a career break, but need an excuse (in that case, do a reasonable one in a country you like).
4) Your company is paying part or all of your fees.
5) You are willing to take the risk of spending a large sum of money and not getting your desired outcome.
6) You want to try and get a job overseas after the MBA, despite the uncertainty in immigration policies in most countries.
7) You are in YOLO-mode and are thoroughly convinced that the MBA experience is worth any cost (many people actually belong to this category).
Other alternatives:
Professional certifications (CPA, PMP, Professional Engineer)
Specialized masters degrees (usually cheaper)
Spending the money on a property and collecting rental income
Spending the money on holidays with your loved ones