Spotting help me

So im TTC for 4 months now my period is due in 4 days I went to the bathroom this morning and when I wiped the was drops of blood and I’ve been having cramps and back pain with the last week I just want to know if my period is coming early or is it implantation spotting please leave a comment thanks