I am having a tough time making a decision to buy either a 2015 Hyundai i30 or Mazda 3 Neo. My budget is up to $21,000 and reliability is a big factor to me as I intend to keep the car for at least five years. I travel around 26,000 km a year.
It’s a toss of a coin, both are good cars and should give you a good run for the five years you want to keep them.