Coming to Epic from the west coast I may only get one visit for a long time. So it's a game of choosing the right timing...waiting long enough for some of the initial crowdedness to subside and tech bugs to get worked out, but not waiting so long that attractions, effects, and opening day features get too reduced. There should be an algorithm!