so planning and strategy come into play: work in high paying countries and save (or invest) money for retirement, then when old, spend the money where it returns the most. Many people do not seem to prepare. They want to spend the best money earning years sitting idle by a beach in paradise and not be ready for the time one is old and unemployable.
I've known TEFL teachers who earned ~100k THB/month, with WP and Non-B visa to go! But they worked 60 hrs/week. Not my style. I did 40 hrs/week and lasted ~15 yrs at it.
If you can get a bachelor's (4 yr) degree in English, and preferably a Post Graduate Education Certificate, you can usually stay one year at a time in most Asian countries working as an English teacher. The work is easy (though it requires dedication and responsibility), pays more than what the locals earn, and usually can work up to age 60 in LOS. Many do this and have lived in Korea, PRC, Taiwan, Thailand, Japan, Oman, Kuwait, UAE, and Saudi. If USA citizen, don't even have to pay income taxes on the first $100k (+/-). Go to college, at 30, you have time. Good luck!
I always file my visa extension request 2-4 weeks before due date to leave room for unforeseen events: rain, traffic, holiday, lunch hour, change of requirements, extra photocopies, wrong size picture, no more numbers for the day... just imagine one. One week before the 90 day report is due. Lose nothing, gain peace of mind.
Bangkok Bank in Phuket prints a statement reflecting 2 mo balances, and a statement for today. with stamp and signature, all done at teller's window, in a few minutes, for 200 Baht.
I actually got printed docs in English and Thai, 12 mo and 6 mo before extension request, checked for the third time 2 mo before applying for extension, and they said "we changed the monthly 40k foreign xfer, we now require the 400k deposit" (visa based on marriage). No longer having 2 month left to season a new 400k intl xfer, I had to leave the country, then come back and start all over. That was before Covid. Situation is *always* fluid. Buyer beware. YMMV.