I think the date I've heard is about 6 weeks before? If people will be travelling a long way and need time to save, perhaps you could send out a sort of pre-invite, to say 'set this date aside if you can', and let them know an invite will be in the mail down the track?