Implantation or early AF?

Spotted tonight. Af due in 2 days. When should I test or is this af?