Don't wait for the perfect situation. Start packing your bags and look for plane tickets today. My suggestion for a great place to start is the Philippines. You can buckle down in country for 16 months on a tourist visa before you need to do a visa run, English is an official language and flights to the surrounding countries are very cheap.
This is basically my story. I had plans on doing this, which I just kept pushing out farther and farther. I also barely had any savings, which is one of the reasons why I was pushing out my plans. Then one day my situation changed, I needed to find a new place to live and I received payment on a decent invoice. I really didn't want to find a new place to live in that city, so I used the invoice to buy a plane ticket, took care of the things I needed to take care of and left the country with just enough cash left over to take care of deposits for an apartment, utilities and probably less than a month (!) of regular expenses. As soon as I got into my apartment I went right to work and built up a bit of a cushion. I probably would never have made the jump if I didn't force myself to buy that ticket.
ETA: As a freelancer with a freelancer mindset, I never view any offer as true employment. With every long term gig I give myself a general milestone to achieve and then it's time to move on. I usually get a few offers for full time remote work every year without actively looking and then I uncover a few more with minimal ground work.If I set myself to seriously look then I would find a lot more. That's with agencies which do client work and the occasional start-up. So, the work is out there, you just have to plant the seeds.