BFP 6 days before period is due?

8 DPO. Does it mean I actually implanted at 6dpo? I consider it super early. This test was taken with a 25 miu test