The average car on American roads has a lifespan of just under 12 years. That’s quite a jump from the 8.4-year average in 1995. And yet, the average...