I'm going to give you some of my thoughts and advice... even though you didn't ask for either.
Please just take what I'm about to say as just food for thought, and not me discouraging you from fulfilling your dream of riding in Mexico. When I decided to ride in Mexico not a single person...