10 DPO & cramping (as if AF is going to arrive) for the past 2 days

I am never early! If anything usually a day or so late because AF likes playing games with me. I started having cramps yesterday and then this morning I woke up at 6am wide awake with mild cramping after about an hour or so. Could I be pregnant? would you say it’s too early to test ?

Any help ladies xx