Baby shower

Alicia • Got married Nov. 8th, found out I was pregnant 12/9... It`s been a crazy and awesome month
So my aunt and sister in law are planning a baby shower for me. They just gave me the date of  July 25, which is 3 weeks before I'm due. I was planning on waiting to get anything else for the baby til after my shower. But now I'm worried that what if I go into labor early or something happens and I won't have everything I need. Am I  worrying too much over nothing or is 37 weeks too late to have a shower?(this is my first baby)