When is the right time to resign? This question was asked of me recently by somebody I met on a plane. I answered in a very non-committal way highlighting that there are a number of factors that lead to somebody resigning and that there is not one definitive answer. I was waffling, however I was