When to take preg test

Hi y’all , I’m 24 and have been ttc for 8 months. I’m on day 31 of cycle,period is one day late. Last month period came on 30th day, month before came on 29th day.

The months before we weren’t really trying during the end of my cycle but this month we have, and idk when I ovulate . Assuming around 20th day .

I woke up with sweats today. Yesterday and today I’ve been really hot ..been feeling odd all week.

Any opinions , should I wait like 2-3-4 days to take a test ? Thx!