Every merchant knows that around Christmas time almost everyone will be buying something. To get more people to buy what they sell, they'll offer discounts. Their competitors will do the same. They'll probably offer better deals. For some of those things which aren't cheaper any month of the year would it better to wait till December to buy them because there's a higher likelihood of getting better deals at that time?