can someone answer me please

I have been TTC for a long time... I'm hoping and praying this will be my month... AF will come around October 20. when is it best to do a pregnancy test?