When is a good time to take a pregnancy test?

I only have 2 left and I really don't want to waste them by taking them too early.. Is the 2 week wait true? The last time I had sex was on September 20th.. (Of this year obviously).. So do I wait about 2 weeks and take a test? My period is also suppose to be due in 10 days.