Everything that I’ve heard for years and years say that storage conditions can greatly affect canned food quality. All of my canned goods are stored at a constant 70 degrees f. Just yesterday I opened a can of chili with a 2017 best by date and it was fine. I’ve heard heat is most detrimental to food quality reducing both taste and shelf life.