When a family member, friend, or co-worker is expecting, hosting a shower is a great way to ensure the new parents have the gear they need for the new arrival. Here’s how to make it an unforgettable event. Pick a Date Traditionally, a shower is scheduled to take place four to eight weeks before the…