This depends on how often your content is consumed by customers, your website traffic, how much engagement and reactions you have on your website, how often people open your emails and click thru to your content etc. ZetaHub recommends an average of 90-120 days.