I think ever increasing price of petrol will ultimately do that.
I remember two years ago when petrol for Rs.42 and now its Rs.62. Public transport in delhi is best in India imo currently.
When will car prices drop here ?
When currency is directly converted (1$= Rs.45) the amount that is spent in usa for bmw is the same as we spend here for toyota corolla.