Baby shower?

Its early but when is everyone planning to have their baby showers? I'm due Aug 22nd but with other circumstances I want to have my baby shower in may, is that too early?