Creating a timeline of events for a dinner party should ideally be done at least one week prior to the event. This allows plenty of time for any potential issues or unexpected delays to be addressed before the day of the party. Additionally, making sure everyone involved has access to this timeline will help ensure that everything runs smoothly on the day of the event.