So we got our fourth mailed gift today. This time, it's obvious that it's a baby gift - big BuyBuyBaby label on it. (The first three things I opened because I didn't know, or I had permission to open them.) My shower isn't for another 4 weeks. I'm assuming it's from someone who won't be able to come to the shower. Would you open it now or wait?