Do you give your friends/family gifts when they announce their pregnancy or do you wait for their shower or the baby to be born?