It is advisable to check the event websites or contact the organizers to see if tickets need to be purchased in advance as it varies for each event.