Light Pink Spotting at 7DPO?

Allicia

I am currently 7DPO (cycle day 21) & just had some light pink tinged CM when I wiped. Is this too early for implantation bleeding? Would implantation bleeding happen the same day as implantation? Is it normally pink/red?

It just seems too quick because most articles say implantation happens at 9DPO. But I went back and checked my cycles for the last 12months and have never had normal period spotting before 10DPO (cycle day 24).