I don't think Mexico and USA will ever have to fight against each other. But everybody know that USA has the strongest military in the world, so there is no chance for Mexico.
Especially if Trump is the president, then the USA will be tired of winning. Winning, after winning, after winning....