The "ideal" from what I've read is 75-90 days.
I started using plants in flower and harvesting leaves all at once as I hung the plant to dry. But recently, I've been keeping plants in veg and harvesting daily doses from live plants...and it seems to be just as effective.
I think the key is the CBD-rich strains that I'm using, that have higher concentrations throughout the lifecycle of the plant.