I use the Rebooter app created by @dman2306 ... I schedule a weekly reboot at 3AM every Saturday. Works like a charm.