Baby shower

Diana
I'm nearly 27 weeks, almost 7months pregnant.. By When do people usually have baby showers.. This is my first baby!