Should you shower in the morning so you are fresh and ready for the day ahead, or on an evening so you are nice and clean after your long day at work or school? That is the age-old question that people have been asking themselves for years, and finally, we have a professional's opinion.It turns out that the best time to take a shower depends on your skin type. For those with oily skin, scientists say you should take a shower in the morning so as to clean the excess sebum that your skin has secreted during the night. For those who tend to have dry skin, a shower at night would be better because the epidermis regenerates when you sleep.There are other less scientific reasons that you should also take into account. For example, for those of you who aren’t morning people or like to start the day with some exercise, showering in the morning is a necessity. However, for insomniacs or people who do dirty jobs, showering at night would be more practical.To sum up, it is up to you to decide the best time to take a shower. However, specialists do advise that you don’t take two showers a day because this could lead to your skin becoming too sensitive.And if you're interested, check out this bad habit that you absolutely must avoid making when you take a shower, no matter what time of day it is!