Implantation bleeding?

Ashley
Saw some pink on the toilet paper and I'm 8-10 DPO. But my cycles vary between 27-31 days. I'm on day 23. Could it be implantation bleeding or early period.