How long should you take folic acid?