There’s a reason cities like Mexico City, Lisbon, and Medellín are filling with Americans — the math works. Instead of paying ...