My mom is planning my shower for January 20th and wants to have the invitations in the mail on Dec. 10th. We are figuring that with the holidays and everyone including the post office being so busy, it is best to get them out a little early this time of year. So sounds like your timeline is about the same as mine.
This is exactly my timeline as well. I agree with PP, with the holidays is okay to send invites closer to 6 weeks