Too red for implantation bleeding?

Daschelle • Expecting rainbow 🌈 baby on December 22nd! So very excited 💖☺️

At 9dpo , yesterday , i had really bad cramps. Days prior i had headaches and dull cramps on one side. This morning i peed and wiped and got the top pic. Sometime around 7:30am. Its now 11:30am & i wiped and got the bottom pic. Is this my period? 😕 not supposed to start until Tuesday or Wednesday