You can take it as long as necessary, as it has no side effect and no contraindication, and the benefits will be felt in the long term.