either is good in terms of crowds....beginning of nov or beginning of dec..
i've been both times and both are good..
as for weather, both times can be very cold....so you have to be prepared for cold weather either way..
if you can manage to come in time to still go to the halloween party and then also go to the xmas party, that would be really fun!!!