Typically I would say 8 months to a year prior to your wedding. If you want Save the Dates, then about 6 months before. If you are inquiring for smaller events, such as birthdays, baby showers, or special event parties then I would recommend at least 3 - 4 months before. Definitely inquire as soon as you can!