Implantation or period?

Day 2 of spotting. Period is due tomorrow.