Tmi warning!!

Periods due in 4 days is this implantation bleeding or my af starting early only had this and nothing else ?