Implantation Bleeding?

Today is cycle day 27 and my normal cycle is 31 days. Usually my cycle runs long and when AF arrives it's super heavy, but seeing this makes me think AF is early, or is there any hope that this could be implantation bleeding?