Hard to say...they are going to run $25.99 each that day....so, you CAN purchase them in advance, but your best bet is to wait and see how the crowds are that day..... If it's busy, you can purchase them in the park...if not busy, you won't need them!