Too early to test?

Ginalise

AF is expected on Saturday. I took a test last week and it was bfn. Trying not to over think it and test a whole bunch just to stress me out. Should I test now? Or wait a little longer?

I have been experiencing weird cramps on my right side pretty consistently for about a week, but no other symptoms of implant or pregnancy.