When’s the absolute soonest I can start testing?

And what’s the best early detection pregnancy test brands?