How long does it take to see results from vitamin therapy?