I used to think the way you do at one time 80 K.
Then I bit the bullet and purchased a pre-owned 3 year old Honda Civic sedan with 35K on the clock for my daughter to use at college. That was 11 Years ago. That Honda is still going strong and apart from a brake job, a new muffler and routine oil changes and a coolant flushing, the car has NEVER been in the shop even once for a major repair. It's now got 160K on the clock and still starts and runs like a Singer sewing machine. The body has aged and it "ain't pretty" like it used to be but it still runs 4 my daughter and she loves it.
I wish that I could say the same for my wife's Ford Tarus sedan (..scrapped and replaced with a Honda Accord last year) and my GM truck which has had 2 major engine service procedures before it reached 80K miles.
I would like to "buy American" via a Ford or a GM product, but the likelyhood is very low at this time as I have found that Honda builds a far more reliable car that Detroit. The only exception to the rule is Subaru, my neighbor has an Outback Wagon that has been plagued by oil leaks and cooling system problems from day one. My mechanic echoed the same, saying that Subaru's engines all have known problems with blown gaskets and oil leaks and not to touch a Subaru product of any kind with a 10' pole. My next truck just may be that Honda pickup their now making. It may be more plastic than metal but if it's anything like my daughter's ultra-reliable Civic it looks like it will be a keeper.
It's a damm shame Ford and GM can't design and build cars and trucks which are just as reliable in the long term as Honda. Subaru is another story however and their crap might as well have a GM logo affixed to it.