Send save-the-dates 9 to 12 months early. Then, send out formal invitations 3 to 4 months before the big day.