We far to often focus on what we do during out training sessions and pay no attention to what we do the other 23 hours a day. If you want to adapt and improve in your training, you must pay attention to the other 23 hours. This article does a good job of putting some numbers to activities which will help us recover. It also gives the why behind programming so that every workout is not a maximal effort.
https://breakingmuscle.com/fitness/you-dont-need-more-training-you-need-more-recovery