When should I test???

Addi • 21

I haven't really had any PMS symptoms(strong cramps) but I have had sore nipples,mood swings,cravings and nausea. Not sure if that could be PMS or what considering that isnt my normal symptoms.(I know bodies change all the time) I'm also late. Today I'm having little cramps but that's about it nothing major. I was sick puking yesterday so I think that's why I have a sore stomach. ( the puking is related to something else)

When should I test? 19yo.