i would say it could make things worse for your hair. Leaving it in over night will usually make your hair really oily or really dry. Depends on what you use. It can also make your hair brittle and damage it. So when you wash it out in the morning you'll have an extra few hairs falling out. It better to keep you scalp in good health and let it rest.