When is it the right time to give up? - eviltoast

On anything.