First, I would say that what qualifies as "still good" depends a lot on the intended use of the chemical. "Pure" compounds can still decompose (either by spontaneous degradation, via self-reaction, via reaction with dissolved gasses like oxygen, via reactions with the container material, or via reactions with trace impurities or moisture), and that process will be dependent on both temperature and light exposure. Whether or not the compound is still OK after x amount of years will depend on the compound of course but also what you're using it for. As an antiseptic or cleaning agent, I imagine isopropanol would be good for decades, but if you're using it for some analytical purpose, as a concentration standard, or whatever, then maybe not so much.