I agree with you that 2016 model is most refined model in this generation. I have this car and enjoying a lot ,i have not been faced a single issue in these years. It is not always guarantee that a few years old car's meter has been reversed. I have driven my car 30,000 km till day. Obviously, Although Honda maintenance record is evidence. But car with low mileage speaks itself , Exterior and interior quality always smell like a brand new car of a low mileage vehicle. My yearly drive is less than 10k. As per this proportion i will complete 100,000 km on my civic in 2027.