Is 30 weeks to soon for a baby shower?

I’m only 15 weeks right now but just planning ahead. I definitely don’t want to wait last minute for a shower as I want to get everything put away and ready well before the due date. I’m due early July and am thinking about a shower at the beginning of may. What are your thoughts?