I'm a little confused as to when to send out invites. I've heard different responses to this question and I've been planning on sending them out at the beginning of April for our June 5th wedding. However, I was reading over the checklist of things to do for The Knot and it said I should be sending them out 3 months in advance. So, which would be best?