Pay in advance, online
Yes buy in advance.
Also when you buy tickets online they give you a window of 30 minutes of when you need to show up and enter the park. You do get to pick the window though.
It's kinda like an appointment, they only sell so many tickets per day, so you have to check the day you want, and make sure they aren't sold out.☺️
You just need to pay for tickets in advance online. And show them the barcode at the check in counter.
Thanks! Your answer is awaiting moderation.