The French have an expression for that, from Diderot - l'esprit de l'escalier, or "staircase wit". It's the clever retort that you think of about twenty minutes after the conversation is over. Maybe for you it can be "where-was-this-cleverness-about-twenty-years-ago? wit" :^)
Cordially,