Nov 15th till April 15th (two years ago we got a nice snow on April 17th).
And please buy the OEM winter tire package, the tirerack stuff is so mooch! And you have to look at your car for 5-6 months with cheap wheels/tires - that just sucks, trust me, I did it once