It is best to book your tickets in advance if you want to ensure your spot and have a completely worry-free experience.