Answer:
It would make sense that the best time to take a multivitamin would be in the morning before you start your day.
But that said, any sort of medication or vitamin would have directions on the time and quantity of consumption, so your best bet is to refer to the bottle or container it came in, or even ask your doctor.