The only English teachers I’ve known who could sustain themselves taught over Skype or Google for companies in other countries (Japan and Hong Kong, specifically). They made US dollar wages which were directly deposited to their bank accounts. Their hours, however, were based on the company’s timezone. I’d recommend getting one of these types of jobs that would be able to sustain living in a place like NYC, saving 6 months of income, then make the move. You’ll then have job security and financial security for 6 months as an emergency fund.
By the way, the people I speak of have since changed jobs or left BA altogether due to the schedule constraints and job limitations. They did attempt to teach English locally, but found it wasn’t worth the commutes nor the pay which was in pesos. They had degrees but the better paying jobs are at schools that typically have a pool of international teachers they prefer to hire through first. You’d be paid hourly locally, and they cancel class quite frequently or ask you to change the schedule on a whim quite frequently. And forget adjusting your rate with inflation...the hourly rate you start with is typically where it stays.