I had unprotected sex today around 3pm and I'm going to get the pill tomorrow at around 2:30pm (so approximately 24 hours after unprotected sex). Should I take the pill right when I buy it? If I should take it the next morning, wouldn't it be too late? I heard, "the sooner, the better."