I, personally, as a user, would get pissed off if some  website told me i couldn't use the reset password it sent me because i had to leave or it's mail got clogged. let's make it 48 hours.