Just something to think about. I observe similar patterns with my Docker LCX.
However, in my case, it's completely explainable. Motioneye runs there alongside many other services. The darker the night, the less network data comes from the cameras. Motion has less to process, and CPU usage drops...