Many clinical nutritionists said that multivitamins or any B vitamins are best taken in the morning. This is because the vitamins might encourage metabolism and brain function, a bit too much for a relaxing night before going to bed.