When is the best time of year between November and March to go to NYC?

I have an opportunity to go for school/work reasons, but I want to go while the Book of Mormon is still on and right now it's scheduled until mid-March! September I won't have any money and October is full of weddings, so it'll have to be sometime between late Oct to mid-March. I will also be scheduling some extra days to have fun! Is there a time in there you think is better than another time for traveling? Should I go the warmest time? Or during Christmas time for decorations? Or sometime else for something else? What do you think, New Yorkers? :)