Implantation bleeding or spotting from birth control or period?

Period isn’t due for nine days.