There is no definitive answer to this question as everyone's hair type and shampoo preference will be different. Some people like to wash their hair at night because it is less noisy and they can sleep well. Others may prefer to wash their hair in the morning because it is more peaceful and they may wake up earlier to get enough sleep.