I guess it depends on what resort you want. Obvioulsy the sooner you book the better. I booked the last week in January a few weeks ago for a 1 BR and my only option was SSR, which was OK with me.
As for the weather and crouds, naturally you can catch a cold snap but we've been pretty lucky. It's been in the high 70's most times. And the crowds aren't bad.