I would definitely sleep 4 or 5 hours first. That's the common advice, and it certainly works for me.