i think someone said it already... but I'd go for both and an older car
(more fun hunting that perfect match) .. or take out more finance.
I made the 'toys' sway the decision before when I bought a new X3 MSport 2.0d ... always regretted not getting a better engine.