When I bought mine at 27k miles (at 34k now) I intended to keep it for ~10 years. Unfortunately, I had a lack of foresight when I bought it and am going to have to sell it in exchange for a house.

However, if it wasn't out of necessity I wouldn't have sold it. Probably would've kept it until it died, so many many years.