What is this?

I know it’s blood but like why? I’m only CD 20? I’m a regular Cycle of 32? Could it be ovulation? Or is it to much to be ovulation?