Hi,
When i have been in the past, we always found it good to book the tickets a few weeks before hand... You can get them thro your travel agent, or just scout the web for a good deal.
Google is your friend!
Or, just get them at the Park Enterance.
EDIT: Edited the Typos