Gender reveal in baby shower

I’m not American, have lived in the US for some time now but still learning the culture and traditions I guess. This whole time. Thought a gender reveal was done at a baby shower lol..

I did blood work today and doc told me I should know the gender by next week and that i have the option to not know. She said the results will be in my portal, I can just log in. Now since I’m interested in doing a gender reveal, do I call the doc and tell her i don’t want to know ? Will they mail me the results instead ?

How have you done it ?!

I’d like to have one amongst close family maybe ? A dinner maybe ?

At what week does is a gender reveal done ?

how much is usually spent on it ?