Can I Take B12 At Night?

Is it bad to take B vitamins before bed?

.

Can vitamin B12 cause insomnia?

What is the best way to take B12?

What is the best time of day to take B12?