tmi pic

My period isn't due for 8 days so is this maybe implantation bleeding it was only when I wiped.and also if it is implantation bleeding when should I take a hpt