To test it or wait??

M🖤

I had brown pink spotting 3 days ago with af type cramps so bad I but a tampon in thinking af was coming early and had more pink spotting then it stopped...

Af due Tom. Should I go ahead and test today? I feel like this is it but don’t want another bfn..