When to test??

I had sex on october 16 and i was ovulating. My next period is supposed to be November 1. When’s the earliest I can test? And do cheap tests (dollar store, Walmart) show just as well when it’s early or before a missed period ?