Pink spotting

Had some random pink spotting cd18 and wondering what it was. I'm not sure when I ovulated but period is due March 17. Is this ovulation spotting, implantation bleeding or something else?