Ok I need answers

Magen • I'm 28 •I have 2 boys 2&7•
Been ttc since the 18 of oct (period was 18-20) and my app said that I've been ovulating since yesterday, woke up this morning with cramping and my bbs are slightly sore (not too bad). Could I be pregnant already or what else could it be? When should I test? AF is irregular. Thanks so much!!!