When to have baby shower?

Genea • 37 and 2 kids
I'm due in May 2017. We are busy all next year, a friend is getting married, going to two baby showers, it's our first wedding anniversary. So I was thinking to have our baby shower in late February or early March. What do you ladies think?