I got my first positive 5 days before period was due
I’m not too sure I think it depends on when you ovulated, with my little boy I tested positive at 12dpo which was the day my period was due but I picked a strip test I had done at 9dpo out the bin that I thought was negative and it had a very very faint line. I think it all depends on which day implantation can happen to when you will find out x
The earliest you can test is 6 days before if you use a very sensitive test but most positives are after your period is late x