Baby shower question

Maria
Okay so if my baby is due in feb, when should i do my baby shower? Im afraid to do it right after xmas, any suggestions?