Also quit when the table conditions go bad.
Re-evalute your tables when you start to run bad.
One game I play is "table survivor." If I have 4 tables, I will pick the wrost one and just leave every hour or so (unless all 4 tables+seats are very good.)