Need advice......!

Deliaha • 8 miscarriages, Amare💙, Natalia💜, Naryah♥️
I have no clue when I should actually have my baby shower. I am 17 weeks and 2 days pregnant right now and most people say I should have it when I'm at least 30 weeks pregnant. I really trying to figure this out. Then I want to do a gender reveal party I find out the gender the 29th of this month, if everything goes good, or I may find out the 13th of July I am trying to decide all this by myself. I really need some help.