As vitamin Bs help break down food for energy, they are best taken in the morning, even before a morning workout. They are water soluble so don’t need to be taken with food.