Average US vehicle age hits record 12.6 years as high prices force people to keep them longer May 22, 2024