Picking a Baby Shower Date

Just out of curiosity, how long before your due date are you planning your baby shower?