yes, ive learned the best time to buy is december 31st, (they have to pay taxes on them if they are on the lot on the 1st) and you take your kids with you, and you dont feed them or let them go to the bathroom before you go....:D and hopefully you can get last years model with a rebate :D