I'm playing a game called VALORANT and I have been searching for countless ways to optimize the game and my pc to run it well (it's a really easy game to run compared to other detailed games) and I've reached a point where I get around 130-200fps, but I keep getting random drops in fps that last for as long as 5 minutes which is really annoying. I opened up task manager and I found out that when I'm getting over 130fps my GPU usage is over 80% whilst when I get way less than that it is below 30% or even 20%. I've already installed GeForce Experience and it told me I have the most up to date drivers for my GPU. I'm just wondering if there is any way for me to fix it and if it's a software issue or a hardware issue that I need to take to a repair shop to solve. Any help is appreciated. Thanks.
Laptop Specs:
GPU - GTX 1050 Ti
CPU - Core i5-8300H
RAM - 16GB
OS - Windows 10
Laptop Specs:
GPU - GTX 1050 Ti
CPU - Core i5-8300H
RAM - 16GB
OS - Windows 10