How long does it take serotonin help you sleep?