Could i be pregnant

My ovulation day was Monday the next time am due for my period is Jan 4 idk I just hope I am pregnant my friend said I should wait on the 30th to take the test