Don't go during Christmas!
Non holiday, during the week and most weekends
Jan is also a good time.
Not sure of the best date exactly but I was just there for 2 weeks in November (after Hallowe'en and before Thanksgiving) and most rides were a walk on. 10 minute waits at most.
Thanks! Your answer is awaiting moderation.