Honda Civics have been known to last a very long time, about 15-20 years or 250,000+ miles on average with regular maintenance. How true has that that been with recent generations like the 8th, 9th and 10th?