I've been living in Mexico for the last year. You can get a temp residence visa for 4 years by just proving you earn $2k a month. Your not liable for tax for offshore earnings while on temp resident visa (but you are liable to your home country/tax residence). You can get permanent residency by...