October is one of my favorite times to go! The weather is perfect (not too hot, but not too chilly). There's also all the Halloween decorations set up, plus you can go to MNSSHP, which is always fun :) Plus the crowds are generally low, since most kids are in school!