Ba Dum Tss! Mexico is the new China