IMPLANTATION???

Kewana
Af is due on 9/12 yesterday I had a speck of blood when i wiped . Today I had mild cramps and brownish red when I wiped. Could this be IMPLANTATION OR EARLY PERIOD