When to test..

due on in 8 days had sex all my ovulation week but I can't wait to test! when is the earliest you can test and get an accurate result and what's the best tests to use x