One XP reference says a new 'check point' is created every 24 hours of calendar time - or every 24 hours of computer uptime.
My daughter leaves her PC on days (while she's at work) ... and sometimes waits a few days before informing me that there's a problem (which might be solved by restoring).