Our wedding is August 25th and we are getting our invites ready. When do we send? I have seen a lot of places that say give 3 months before the date. Is that "right"? What about the RSVP? Our caterer needs final count a month before the date but won't we need to allot time to call down non-responders? Thanks for the help!