I could be wrong but I think Mexico has a weaker bargaining power over US in the tariffs matter. As such, I would expect its currency to weaken against the USD sooner/faster than the Canadian dollars.
Day chart shows 20.83 resistance level - if this cannot be break up, then I expect it to falter and get shot down fairly soon.
Please DYODD