So my fiance and I live in Colorado, while pretty much all of our guests live in OR, CA, and AR. I'm worried about accommodating for everyone's travel plans. Also how much notice should be given? I don't want to send invites too early (dates forgotten) and I don't want to send them too late (save for the travel expenses). Are there any special planning that should be done for this situation? Any advice?