I have no idea about any of this so please help. When is the earliest you can test (that a test could pick up)? Are there any brands that are particularly reliable for early testing or that are good value for money?