TTC, when should I take a test ?

sooo, my partner and I have been TTC for about 6 1/2 months now, it’s day 29 & my period usually starts on day 26 & I’m never late. I recently started having very mild cramps that I can barely feel but I know they are there. I also have been super gassy. I haven’t had any implantation bleeding or spotting, just cramps. (I know not everyone is going to experience the bleeding anyway.) I was wondering if I should wait longer to take a test if it doesn’t come ? Or take one now ? Totally afraid to get that bfn. Thanks in advance :)