The suspense is killing me!

Yvonne • Last little babe is on the way! 💛
AF is due Sunday and I'm 6 dpo. I took a test today and got a bfn, although I'm thinking it was too early. I just want to know!!! Sunday can't come soon enough! When is the earliest you can test and get a pretty accurate result and what is the best pregnancy test brand?