I would never buy an american car, they aren't reliable. Japanese are amazing. German cars have lots of quality gear but seem to break down a lot and cost $$$$ to fix. I think the best indicator of a quality car is the resale value later. Look at Toyota Trucks, their used prices are through the roof, but that is because they last forever and everyone knows it.