I usually follow a similar practice, except that I buy a one to three year old used car. I bought my ti new, but I've kept it for almost fourteen years. I've owned the Jeep for seven years and the X3 for almost four. I haven't had the '02 very long, but it's really more of a hobby car to restore and putter around in. Having said all that, I've had the MS3 for almost two years and I'm ready to move on. It's a terrific car, but it's proven to be a very poor fit for me. I'm not carrying any debt right now, and that's the only thing that keeps me from springing for something really nice.
join the club