And don't buy Korean car because of the 10 year/100K warranty. Their regular maintenence price is 2-3 times more expensive than Toyota and their customer service dept. is trying everything posible to deny your claim.
The only valid point to buy a korean car is better than a used car and you need to drive for more than 10 years to get the value back. Otherwise the hugh depreciation will kill you.
Frankly speaking they're better than before but way overrated.
I am driving a Kia Optima which is the same as Sonata.