Best Pregnancy Test??

Hey ladies!! So my period is a week late which is NOT normal for me, and there is a chance of me being pregnant! I was curious as to what pregnancy tests is the most accurate at detecting early pregnancy and is the best to buy?? 
Thank you! 
When's the earliest I can take a test??? My period is now 8 days late and I'm always on time.