If so check taskschd
Yep, if it always happens at the same time something is definetly scheduled as a repeating task.
If it is Windows, then it is nothing out of ordinary...
Leave your laptop/computer sleeping? yayy, time for updates!!
Maybe it blue screens those nights.
It would be better to intentionally cause a blue screen when you want to reboot the machine.