I think you need to test your own recipe for shelf life. Every recipe has different staling properties, and your tolerance/interpretation of freshness could be very different than mine. Just bag a few cookies and hold them and taste them over time to establish the best standards for you that you can live by.