For an optimal wedding day experience, I recommend setting aside rehearsal time at least one or two days before the big event. Rehearsals are necessary for making sure that everyone involved in the ceremony knows their roles and feels comfortable with them.