Arrive before opening. As early as possible.
Goliath and Whizzer are a do not miss for everyone; beyond that, it depends on what you're into. King Chaos was skippable for me, and I did skip it both days. I know a lot of people are into those, though, and they're becoming rarer (probably because of people like me who don't like them; sorry). Personally, I loved both the log flumes, the rapids ride, Giant Drop, Sky Trek, Goliath, X-Flight, Vertical Velocity, Demon, Viper, and Whizzer. Like I say, though, depends on taste; they really do have something for everyone.
You should buy a Platinum Flash Pass. Even in June. Even on a weekday.
Ok. Thanks! By the way I probably should skip Justice League (if it's open) because there's one at STL
I agree with a lot of what Y said! I would try to get to the park about an hour before opening. Then head straight to Goliath at rope drop to get on one of the first couple trains. If you haven't been to the park in a while and aren't planning on going back any time soon, I would highly recommend the platinum flash pass. It really helps people get the most out of their day with the double rides and the two reservations for Goliath.
As far as must rides, I agree with Y mostly as well, but I would thrown Raging Bull in there, but in the back row.