Car shopping experts said the best time to shop for a new car is approaching as many automaker offer incentives to hit year-end sales targets.