Just to add a bit to the conversation.....
If you are buying a new car, I heartily recommend Costco's auto program. I have bought several that way and not once did I leave the dealer feeling like a urinal.
I have had largely good luck with American cars and trucks, I now have a 06 Silverado truck and an 06 Toyota (US built) Avalon. My previous truck was a 2000 Dodge Quad Cab. 90,000 miles, one relatively minor repair. Not too bad!
__________________
1971 Paramount P-13 Chrome
1973 Paramount P-15 Opaque Blue
1974 Raleigh Professional Blue Mink
1991 Waterford Paramount
Holland Titanium Dura Ace Group
Holland Titanium Ultegra Triple Group