If there is one rule for mac die-hards, it is do not buy any apple product in December or July. The reason why is simple: Apple makes big product announcements in August (at WWDC) and in January (at MacWorld). There are sometimes smaller announcements sprinkled throughout the year, but you gotta buy that new mac sometime, right? Gizmodo has created a nice calendar for those of you who can’t wait this year. The important dates: December 26th (you can still return and pay a 10% restocking fee) and December 30th (you can get the price difference without a fee if the price drops).