When to have your baby shower?

Cyndi • I am married to a truly amazing man who I am proud to call my husband and best friend. We are expecting our 1st baby!
How soon is too soon? I don't want to be one of those moms who has her shower at the very end of her pregnancy bc I'm afraid of being too huge, hot and miserable. (August baby) Is 6-7 months too early?