Baby shower

Anna
I have a long ways to go before baby gets here, due Oct. 21st. But I was talking with my sister -in-law about when to have it.. Does the beginning of August sound to early to have a baby shower? I just want to have everything sorted and what needs washed and put away done. Plus if we would still happen to need something, we have time to get it.