When is it time to quit?

Sometimes failure is the only way to move forwards.