Which of these car companies is considered the best?

Honda, Hyundai, Mazda, or Subaru?
I was asked this question by a friend.

As far as overall quality and reliability across all brand models Honda would be top rated. Followed by Mazda, Hyundai, and Subaru. All of these companies are pretty good, I would take a Hyundai first, excellent cars. Then Mazda, Honda and Subaru next (still good cars, they just tend to cost a bit more to maintain than other good brands) Toyota belongs in the top 2. Subaru Subaru and Honda are pretty much tied. As is Mazda and Hyundai.

But Subaru and Honda are a little better quality than Hyundai and Mazda. Normally!

All of these companies are pretty good, I would take a Hyundai first, excellent cars. Then Mazda, Honda and Subaru next (still good cars, they just tend to cost a bit more to maintain than other good brands)

Toyota belongs in the top 2.

Subaru

Subaru and Honda are pretty much tied. As is Mazda and Hyundai.

But Subaru and Honda are a little better quality than Hyundai and Mazda. Normally!