When would you test?

I am due for af in about 4 days. I have been tracking cm and it's still the thick creamy sorry tmi but one site says its normal before af another says its normal if you have concieved. But lately I feel awful. Sharp pain in my left pelvic area and just tired no matter how much sleep I get. But I can't handle another bfn ?