a month is average. if there are a lot of out of town guests or super busy guests you might consider 6 weeks, but usually a month is more than enough... any more and people will forget, any less they might already have conflicting plans.
Warning
No formatter is installed for the format bbhtml
Re: When do you?