Buying a new car can be a challenging experience – especially if you are looking for one that will last a long time. So, do Hyundai...