rent or buy in Mexico