When is the right time to give up?