When should I wash my baby's clothes I'm due July 15?? And I have a baby shower this weekend? Should I wait?