Do whatever makes you happy that you can afford to do.
Some of us here have car ADD. I sold my 370 (18 months) for a 5.0 (currently at 12 months) and am somewhat seriously looking at options for my next car. It's just a matter if I am willing to pay for it or not.