When should I do my baby shower?

Maria

I’m due April 9,2019 I was planing on doing it on March 23 ,2019 is it to late ?