Ovulation

Im getting some weird cramps a week before my period could it be ovulation ? Or period coming early