> Which other car is 400,000 people waiting patiently to buy for two years, even putting down a $1,000 deposit?
None, but I would hazard a guess that's because if you want to buy a BMW, a Mercedes or an Audi, you don't need to. You can simply go and buy one!