Bright red spotting 6 days before period

Go

I am on CD 24 and I have what seems to be af...is this normal? My last 5 cycles have been 31-33 days long so what could be going on?