Wait at least until the day your period is due. Implantation can take 6-12 days and then another 2-4 before the HCG is high enough to show positive on a pregnancy test. If you test any earlier you could get a false result. Good luck to you, I know waiting is hard, but you won't be wasting tests or money, and you won't be disappointed if you test too early and it's negative!
from o all the way to my missed period, it is way to early to test i would give it another 5 days atleast before testing. I started testing at 10 dpo and finally got a positive on the day of my period at 13dpo. Good luck