I'm likely to drive to Mexico from Colorado in December to meet some friends. I own quite a few cars to chose from, but none of them seem like the right option. I've done the trip twice in the past in a 2013 WRX, and learned a couple of things:
(1) The roads are terrible and you're pretty much guaranteed a flat with low profile tires. I almost never get flat tires in the U.S., but suffered multiple flats and a sidewall bubble in Mexico with the WRX on both trips. Fortunately, places that patch tires are the most common business in rural Mexico, but you need a spare to get there.
(2) The roads are terrible, yet terrible speed control devices are everywhere making low ride heights problematic. There are speed bumps on major highways and turtles large enough that a Miata would high center on them.
A third consideration is that Colorado in December is very likely to have snow somewhere, and Mexico is very unlikely to have any.
Focus RS: The Focus RS is the WRX replacement (wife's car) and it'd be my first choice, but the stupid 19" wheels and rubber band tires are so much worse than the 17" wheels that were problematic on the WRX. And, unlike the WRX, it doesn't have a spare tire. I do have a set of winter tires on separate wheels and could just carry one of those to use as a spare, but I start to wonder how much of the trip might be taken up with tire repair. Also the snow is oddly a problem because I have the choice of summer or winter tires. This is an actual case where all seasons are the right answer because the Michelin PSS are scary on even the lightest dusting of snow, but winter tires would just disintegrate driving through northern Mexico. Buying a set of all seasons for the trip seems expensive and silly. Also would likely attract a lot of attention.
Miata: Probably not the answer here. Factor (2) pretty much rules out the Miata (slightly lowered), and the tire situation is the same, though a set of Miata-sized all seasons would be cheap. But at least it has a spare tire. I could also crank up the FM Vmaxx to maximum ride height to better my chances.
Audi A4: It's a 2005 with 130,000 miles and I have all seasons for it. It's comfortable, gets great gas mileage and has terrible paint so it wouldn't stand out in Mexico. Unfortunately, it's an Audi, which means that it would probably break a dozen times on the trip, and Audi parts aren't likely to be easy to find in Mexico. I've had the car a few years, and after replacing the head gasket, it's been reliable, but I just don't trust it.
Tacoma: At first seems like a no-brainer. It's new, has 20,000 miles, all-season tires, 4WD and a full sized spare. It won't break, it won't be bothered by anything Mexico can throw at it. On the other hand, I don't really like it. It's in my life to tow racecars, and I mostly don't drive it otherwise. It's uncomfortable, the ride is terrible, and 18-20MPG is a significant downside on a trip like this. When I inevitably find a great rural road, I'm going to be very disappointed to be driving a Tacoma.
Really dumb options: Buy something like this: https://www.facebook.com/marketplace/item/449421770547593 (always buy a car from someone who can't even remove the trash before photographing!) Not a random choice: A Nissan Tsuru (Sentra of this vintage) is probably the most common car in Mexico. It would blend right in, parts would be easily available should it break. I wouldn't have to worry about it. But I'd probably spend the purchase price on maintenance before even driving it, which would make it not at all an economical choice. While probably more pleasant to drive than a Tacoma, it's not like it's exactly fun.
Even dumber: Fly down there and buy a Tsuru or a Mexi Beetle and import it for the next trip:) Has the advantage of not being tempted to waste time/money on preventative maintenance...