 I got a used 2013 Hyundai Elantra with 106k miles on it for $8,000 in May 2017. I thought it was an incredible amount of car and features for the money. I loved it for about 8 months until it started making a loud ticking noise in the winter. I brought it to a local shop and they told me I had metal flakes in my oil, probably from a spun bearing. I would need a new engine. At the time my car had 123k miles on it, and Hyundai would not help me out at all with the repair because it was out of warranty. The fact that a barely five year old car needed a new engine frustrated me. After some research I found that other people with Elantra sedans and hatchbacks have had the same problem with the 1.8L engine, with most of them being replaced under warranty. I personally knew of two other people with Elantras needing to replace their 1.8L engine as well. Hyundai apparently doesn’t think it’s a big enough issue for a recall though. They’re decent cars but if you’re looking at an Elantra with the 1.8L, I wouldn’t buy it if it’s out of warranty. I ended up trading it in for a 2018 Corolla iM.