Too soon for bfp?

T

2nd month ttc and my period is due Jan 10th, I’ve been having cramps for the past 3-4 days. Unusual for me to have cramps this soon. Took a pt today and was a bfn. Anyone been in the same boat? Is it still too soon to test?