What could it be?

Yesterday I was 6 dpo, though I could have ovulated sooner. When I went to the bathroom and wiped I had a very tiny bit of pink cm. Could that be implantation? I am still 8 days away from af.