B12 is golden for when your getting sick. 1000mcg in the morning and another 1000mcg before bed. Usually within a day or two im better.