OK, I was going to wait until mid-August, but I stuffed all my invitations today and I want to mail them NOW!!!! Do you think I can hold out???!?!??!??!?!
There is no reason to wait. If you want to mail them - go for it. Although they take very little time to be delivered. I mailed mine on Saturday, and I know a bunch of them were delivered today.