Ask Holly: How can I ensure my retorts are always witty in future?

Dear Holly,

The other day I got involved in an exchange of words with a taxi driver and only later did I think of something funny to say, but by then it was too late.