TMI what is this??

My period is due in 3 days. I took a test and it came out negative. IS this implantation bleeding or my period?