This is the best time to visit Mexico’s top luxury spots. Trump’s presidential win in the US drove the travel costs down.