I usually do it in January/Feb. I find there is no stress, i get pretty good deals as well being early. And seeing as I know how much it will all cost, it allows me to budget for it.