I have noticed the same trend with myself between 3 and 4 on most days. I think it might have something to do with the way my body digests and matablizes food. In the past I have felt damned if I do and damned if I don't. If i don't eat I'll definitely get a headache. But if I do eat I might get one anyway. I've tried tracking what foods are triggers for me but I can honestly find no pattern. You could try this though
also if you take medication everytime you get a headache you might just be having rebound headaches. Your body might be expecting the medication at the same time.
I've also been having a lot of headaches the past two months. I think it's just becaue of the air pressure changing with the seasons.