Implantation or period?

I’m 12 days dpo. I’m cramping and spotting. I put on a pad but nothings there. I only get small drops of blood when I wipe. Is is too early to test?