Implantation bleeding??

Alexandria

Light pink came out on my toilet paper a day or two ago. Instantly put a tampon in took it out later and 95 percent of it was white and small brown spots and light pink. Had light cramping. My period is due in like 4 days. Could I be pregnant.