So I am 8 dpo today. I am not planning on testing until at least 12 dpo. My problem is the last few months I have been spotting 2-4 days before af. Last month I was spotting at 9 dpo. What can I do to not spot so early? Could it be my projesterone levels?