From spreadsheet creation to rainy day funds, here’s everything you need to know about budgeting for an event.