Confuse on prego test

Irania
So I just tested it Midnight where I live and it shows negative still I'm 4 days late already it's been 30 days since my last period I get them every 28 I still haven't gotten my period what's going on?! Should I test in the morning!?!