Implantation or af.?!

Sunflower

Hi everyone.! So today I am on CD21 I may be 4-5 DPO. Today I noticed when I wiped I had a brown tint with some light pink with it, I also have been having some cramps along with nausea today on and off. Could it be implantation or af coming early.?