Help when to test

When should I take a pregnancy test and know for sure I’m pregnant last period was December 18th start date