How to prepare for your next big event