M cars are toys for super extreme.. rich indos,
those rich one will have to settle with 328 or 335 the most.
middle upper class will go for 320.
middle class are driving toyota & honda
average joe are cruising with Cheap toyota or riding a small motorbike.
the unlucky one will have to take public transport or worse walk to work.
a 335i will cost you US$100K++
Last edited by F555; 08-01-2012 at 10:42 AM.