How soon to take pregnancy test?

Lindze • LOs: 12/16/10 (Nevaya) & expecting 12/18/15 with baby #2 (Malaki)
I'm due for AF around the 20th of feb. How many days before AF is expected can I take a pregnancy test at home to get pretty accurate results?