What could this be?

AF is due in 4 days and has always been on time, never early or late and I just peed to see this. Would could it be?

Early AF or Implantation bleeding?