Period

amy

Hi can anyone help me am a bit confused my last period was on the 20th of November but my periods are not a regular cycle me and my boyfriend had unprotected sex on the 2th December and the 7th December when could be the best time to do a pregnancy test am getting a lot of cramping