BEST MEXICO CITIES to live on $1000/mo