How to know when to give up