Right time to take Vitamin B12 supplements