Pregnancy testing

Lacy

How soon can I take one before my period for accuracy? And what brand does anyone recommend? I am 9 days out from my period