I would go earlier but either is fine. The tradeoff is crowds vs staffing. Late August is dead, but smaller rides may not open or may open late, Gemini probably won't race if it opens at all, food lines might be extremely long with many places closed, etc.