PC keeps freezing!!!

Lenovo Legion Slim 5 R7-8HS/16/512/4060

Keeps freezing when playing wow, like legit every 10th time or so I alt tab it freezes for like 30-60 seconds, sometimes the entire pc freezes and I have to turn it off on the button. I tried everything in settings in game, and some via nvidia but nothing seems to help.

Any suggestions??

Btw only 4 months old.