So this is the deal. I currently drive a perfectly functional 2010 SEAT Ibiza Sport, I have been driving it for 5 years now, and I am very happy with it... But I keep thinking that I should upgrade to something newer/better equipped, like an Audi A1. If I do that I’ll have to spend some money on the trade, but my fear is that in a year or so I would feel the need to trade again for something new. How do you know it’s time to get something new? How long do you keep your car?

Roger