how many weeks before hcg levels are detectable?

How long does it take, on this app it says when they're lowest is the best time to test. What's the most accurate brand everyone has used?