The best time to go is the 2 weeks after Thanksgiving if you can swing it. We have done this before and had extremely short lines for even the most in-demand rides. Obviously, you can definitely go during Christmas, it is just much busier than at other times.