Andy, first, welcome to the forum man!
HL mentioned the usual suspects, however a major factor to take into consideration is whether you have to contact your North American clients during regular business hours or not. If yes, then the DR, Brasil, Colombia, even Peru or Panama, Costa Rica. If not, then Asia (Thailand, the Philippines, Bali, Malaysia even China) would be a great place to live and work while taking advantage of geo-arbitrage.
Hope this helps!
HL mentioned the usual suspects, however a major factor to take into consideration is whether you have to contact your North American clients during regular business hours or not. If yes, then the DR, Brasil, Colombia, even Peru or Panama, Costa Rica. If not, then Asia (Thailand, the Philippines, Bali, Malaysia even China) would be a great place to live and work while taking advantage of geo-arbitrage.
Hope this helps!