My wonderful friends are throwing me a baby shower and are starting to inquire about possible dates. I'm only 19 weeks now, so lots of time to plan/consider. However, I'm curious, what is the best time frame for shower? I'm guessing third trimester...but not too close to the due date? What was ideal timing for you?

Thanks for the advice!