I sometimes purchase close dated and even expired food.
They are probably safe if not too far beyond expiration. I actually like steaks better if they are just past it.
Other food such as candy and potato chips lose their flavor or taste stale.
Fish? Forget it.
I have “tin” canned commercial goods that are expired by years. If Can integrity is good and the product inside looks and smells good I have no problem ... I on the other hand have Meat and Fish that “I” canned ... I chunk’em automatic at 3 years, re-use the jars but I don’t even let the pooch have it.
(I could be off + or - 11 Months because I just write the year on the lid, it works for me)
I have Ghee from 2003 and use it every day, have 3 cans left... No Problems (well past expiration date)
I make it a point to go to the grocery store in the morning to get the discounted meat that, “expires” that day.
Pringles don’t even have an expiration date. Ha.