You can do either, if you buy the tickets in advance and have them printed out, you get to go thru the express line, in which is much faster.
You can get them same day, but if you buy ahead of time, the wait will be MUCH shorter. If you buy online, I recommend to print tickets. We had ours online and the reception at the entrance at the park is horrible. Took awhile to get in after they let me walk around until I found reception.
You can do it online in advance or at the gate
Got mine day before
We got ours at the gate same day.
Thanks! Your answer is awaiting moderation.