It's Mexico's moment right now