Possible implantation spotting

Ji

AF isn’t due for another 3 days... could this be implantation or is it too close to AF?