Если предусмотрена выездная церемония, то сразу после нее в быстром формате, без долгой речи. Во время фуршета. На самом банкете.
Пусть гости перед банкетом подарят вам конверты и скажут свои пожелания в микрофон. Это будет быстрее, чем давать слова для пожеланий в течении всего банкета. Ведущие у которых слабая программа, обычно дают слова поздравления гостям в ходе банкета (вылетает часа полтора программы, которые можно было использовать для интересных конкурсов)
Лучше вначале, так как с точки зрения психологии свадьбы легче расстаться с подарком сразу, чтобы комфортно провести время. Конверт может послужить кирпичём для отдыха. Темболее потом, если делать дарение в середине, может просесть тайминг мероприятия, так как гости, чтобы отдохнуть, часто оставляют деньги в безопасном месте, например, в машине.