Nice one. Sounds like it will keep you smiling for some time. What more could you ask for, especially during the festive times (you didn't ask Santa for a Ferrari did you?)
Unfortunately, purchasing new cars does mean that you'll be spending more time cleaning the car and just nipping out for a spin
Just don't let your children wash the car, leave them with a duster inside it, less damage - trust me
All the best.