I purchased an unmustachian truck before ever knowing what I know now and joining this forum. I have a 2013 F-250. I do live full time in a 5th wheel and it's about the minimum truck I can use to tow my trailer (15,000 lbs)
Yes, I understand I could have saved some going used, but I also think this forum, in some cases, does over exaggerate the differences.
My 2nd car that I purchased for my fiancé is a 1999 Toyota Camry with a V6. Go to Edmunds.com and you will find virtually the best user reviews of about any car in existence. I purchased it in January 2014 for around $5000 with a very, very low 88,000 miles.
I work a ton, don't have a concrete driveway or garage, so I do minimal maintenance myself. The opportunity cost is simply not worse the cost to me.
Her car now has about 105,000 miles. So we've put about 17,000 on it. In that time it needed a 90k mile service (new belts and other things) $900
Emissions thing went out, have had it looked at by several places (though not fixed as it doesn't effect performance or reliability) $800
Now, it's been making a loud "clunk" over bumps, and needs new struts control arms and a bunch of other wear items simply due to it's age, $2200
So we're looking at just regular wear and tear and a few larger items, and that's at about $3700 over the course of 17,000 miles
My truck, on the other hand, I bought brand new, with a bumper to bumper 100,000 miles warranty ($1800)
It currently has 60,000 miles. In that time it's needed a new radiator ($1800) and two exhaust sensors ($250 each time) so I'm looking at about $2300 "total" in repairs to my truck.
Again, I'm not saying this is standard, or in all cases, but just my personal example. I know my truck was not the best financial investment, but I'm dealing with it, weighing options, and still saving very well.
In situations like mine, there are times when I would suggest an extended warranty if available, through the factory. Knowing I need a vehicle to tow as much as I do, means I need a diesel, which are insanely expensive to repair. If you have fuel system issues, you're looking at $10,000. Engine is $12,000-$15,000, etc. etc.
Going back now, I should have bought a 2-3 year old truck that was certified where I could purchase an extended warranty, I would have saved around $15,000 off my new purchase price, and could still have all major repairs covered. I use my truck a ton for work, and new work construction and can only have one vehicle, so having a specific tow vehicle and 2nd car just for me doesn't work. We do take the camry on longer trips.