Anybody else??

My normal cycle usually ranges from 23-25 days in between each period. But I missed my period and this in between cycle has been 31 days. I took a pregnancy test and it says negative. Is it too early to tell? I’ve been having cramps, but not period cramps.