To Kashif:
yes, in usa these cars Accord, Camry etc. cost between 15,000-25,000$. so who buys these? well mostly families in middle class. the husband probably makes about 40000 a year. wife probably makes 15,000-20000. so almost 60,000 household income. they go to Dealer pay installments of 250-300$ a month a whalaa .... they have their new car with 5-10%interest rate from bank. usually pay off in 5 years