Period or implantation

Elizabeth

Don’t have a pic but can you get your period 10dpo? I am 10dpo and I had a little mucus with a little blood. Not sure if it’s implantation or period about to start. Supposedly my period starts on the 23rd.