I usually quit early if I stop having fun or start feeling frustrated instead of relaxed. Sometimes it's because I'm too tired to focus, and other times the game just isn't clicking that day. I'd rather come back later than force myself to keep playing.
I might quit my game early if something important comes in, for instance, clients' messages that need reply, a client waiting for a meeting, or chores than need to be done instantly.