buy or rent in Mexico