Leasing is expensive, but if money is not a serious concern, then I recommend it. Someone else handles all repairs, maintenance, and paperwork. If you have an accident, they will arrive in a few minutes and sort it. I lease, and rate works out that I would pay for the purchase price of the vehicle in about 3.5 years. It's a big luxury, but when I consider the time I would waste on dealing with a car myself, it's worth every penny.

But if you have more time than money, definitely buy.