Mexico nearing vote in a more economically secure climate.