its never too early. as long as its after the 10th. 
See Kelsey, now THIS guy is reasonable.
None of this from after Thanksgiving till January 1st business. Â 
Well, I'm judging by the absolute limits.
After Thanksgiving: When radio stations can play Christmas music without being frowned upon by my family. (But they play it earlier anyway

)
January 1st: The last day you can have Christmas decorations up without being frowned upon by my family. (But they're up until June anyway

)