I'll keep my Xfire at least 15 years. My '90 Porsche Cabrio only has 32,000 miles and I bought it in '91. I like to keep my cars a real long time.
I wax them monthly and make sure to keep them spotless inside. Its like a sickness really. LOL.
I take pride when someone asks me what year my Porsche is and they wig out because they can't believe its so clean.