I sold my 2003 Mini Cooper in August at 143,000 miles which I had owned since 2006. I would have kept it since it was setup to handle well I and enjoyed driving it. The thing is that I was getting it ready for a road trip and the list of maintenance and repairs came to twice what it was worth so I decided to let it go. I also just sold my 2000 Ducati ST4 motorcycle with only 12,000 miles which I had owned since 2013. I had paid to have all of the maintenance on it done but then decided that I just wasn't up for riding so much anymore. The buyer got a real deal. I still have a 2001 Acura CL Type S with 60,000 miles that my mother gave me four years ago with 25,000 miles. I'll drive it a bit longer but I'm looking to buy something about 2 - 4 years old that is more up to date and not as long. It's four feet longer than the Mini and I still can't get used to parking it.