If you could find a sensible lease deal, this is always a good option. I have a deposit for a flat which I could have spent half on the BMW I have now and owned it outright and then be left with half to put down on a house purchase which would have meant a higher mortgage.
Instead, given the fact I have a brain and realise house prices more often than not go up and car values only come down, I leased the car paid for with my car allowance and a deposit of roughly a 1/4 of the cars value (from my house deposit).
This now means I have no expense on the car and a nice sub £500 a month mortgage.