Spotting....

Ebony Nicole • Wife and I TTC child #2, my first child.
My cycle is due next week on the 31st but I had started to spot and get some mild cramps. I have no idea what it could be because it is too early for AF to show up. HELP!!!!