The earlier the better.
Yes, sometimes the park will open a few minutes early, and on really busy days, they open at 08:30am.
Arrive to the garage at 8am.
With delays and a bathroom stop, you'll get to the gate around 08:30. You'll be surprised at the number of people already waiting, they know the secret. Go first thru the turnstiles, and you'll get a front row ride on Hulk, re-rides, spiderman, and Dr Doom all before 09:30am. If it's a non busy day, the back of the park won't open till 10am. That's ok, go to the other side, gate opens, walk past everyone, run to Deuling Dragons, and get front seat rides on both sides.