Correct me if I'm wrong, but I don't see anything in the settings of CCleaner where it lets you name a day and time to automatically run - like 1:00 a.m.
I have been using Ccleaner for years and it never had such an option. You really don't want that if you happen to have your browser open when it tries to clean.