Frankly, the best by/expired dates are a scam. I am positive they are intentionally short on the advice of attorneys and/or marketing types who are interested in boosting sales.

I would stay away from bulging or leaking cans, for obvious reasons. I have eaten food that was nine years beyond its expiry date. It tasted just fine, and there were no after effects, not even excessive gas.

A lot depends upon decent storage- typically in a place that is dark and cool.
_________________________
Geezer in Chief