Implantation?

I been spotting today and yesterday. Could this be implantation? When should I test?