I keep a buffer of money in case my car goes belly up and i need a new one so i can pay cash for it. Meanwhile that money is making me money. I don't like financing cars and losing money. Leasing can have its place in the right situation.
Unless I had $2M in cash I wouldn't feel that I could afford a new Audi.
But you inspired a new thread idea..