Refresh Dash at a specific time

Hello,
I want to update some data in my Dash App every day at a specific time, like 1AM.
I know about dcc.Interval (/live-updates) and timeing out the cache (/performance), but is it possible to do this every day at 1AM?

Specifically, I am using
datetime.today()
and according to this date, I am creating options for a dropdown by manipulating a path with today’s date. But datetime.today() never changes, it is the time when I started the App.

Have you looked into options like these? schedule — schedule 0.4.0 documentation