An E90 320i is about US$50,000, and a 330i will be nearly US$60,000. Only very rich rich people can get their hands on this type of cars, so they have the extra extra money to spend.
Most people would rather to spend around US$30,000 to get a STi or other domestic sports cars.
|