Sayyiduna Hudhayfah (may Allah be pleased with him) said: Sleeping before the bath is more effective for (the fluid) to come out completely.