Ladies help me here?

Star
I'm going to take a pregnancy test but i need to know which brand is the most accurate and also when is the best time to take it? The last time me and my boyfriend had sex was this past halloween. Is it too early?