Is 2 months too early to have a baby shower?

Gabriela • First time mom. 23. Due 06.26.17
I am due in June,26. and I was thinking of having my baby shower in April. But is it too early???
I just thought it would be better to be on the safe side incase he comes early. But at the same time I'm thinking maybe it's too early and people will think it's weired. 
Thanks!