How soon can you test?

chelsea
This is my first month ttc and I've seen several girls saying they get a positive as soon as 7 dpo! Just wondering when I should test!? Mine is due the 16th of December