Even as America has refused to bail out auto manufacturers and in India, too, these are nervous times for carmakers and car dealers, this could well be the best time to buy a car. Turned away by the finance companies with high interest rates, automakers and dealers are now compelled to shell out from their own pockets to perk up sales.