I have been taking 1000ug of B12 for just over 2 months. It is the least effective sort (ie not the methyl one) and in tablet form. It is described as slow release. I normally take it in the evening before I go to bed. When is the best time to take a blood test? I am keen to see how I am doing as previously my B12 was at the bottom of the normal range.