I kept my previous Honda (Accord) for 9 years. I finally broke down three years ago and bought a new Civic, because I “had to have” the modern gadgetry such as Bluetooth and rear camera.
The Civic only has less than 18,000 miles on it after 3 years, so I expect to keep it for a while.
My four month old F150 has almost 17000 miles. Gotta get you driving more.
It’s a company car and I’ve been doing some extensive travel.
My kids cars are 2003,2004, 2004 and 2009
I traded in a 2007 CR-V last year with 150K miles for a 2012 CR-V with 90K miles. The reason I went with a 2012 was because I wanted the rear-view camera, and the 2012 model was the first CR-V to have it.