Period or implantation bleeding ?

9 days before expected period cramping and spotting ..