The best time is when you have comfortable finances and when you have decided which model you are going to take.
For me, it's not worth waiting for the discounts. If you can buy now, you have enjoyed months of driving before the dealers will offer you discounts/freebies. You can't even have assurance if you can wait for a discount.
Last edited by confused shoes; February 27th, 2014 at 02:03 PM.