Hello Acer Community

I don't have much knowledge on laptop components and all that so sorry if these questions don't make to much sense.
I have:
Acer Predator Helios 300CPU: 2.2GHz Intel Core i7-8750H (hexa-core, 9MB cache, up to 4.1GHz)Graphics: Intel UHD Graphics 630; Nvidia GeForce GTX 1060 (6GB GDDR5)RAM: 16GB DDR4 (2,666MHz)Screen: 15.6-inch FHD (1,920 x 1,080) ComfyView IPS (144Hz refresh rate)Storage: 256GB PCIe SSD
Running games such as: Tomb Raider 2013, Borderlands 2, Mirrors Edge, Duke Nukem Forever and Mafia 3 are not a problem what so ever, it runs perfect and smoothly, but when it comes to games such as: Wolfenstein 2, Shadow Warrior 2, DOOM, Rainbow Six Siege, Elder Scrolls V: Skyrim, this is when the FPS drops occur for about 6 seconds every 40 seconds or 60 Playing the game.
Even on the default settings or lower it still occurs.
I know similar problems have been occurring with FPS drops but i can't find the questions and answers i'm looking for.
My Questions are:
Are FPS Drops caused by Slow internet?
Is it because of Laptop temp getting to hot?
Is this a normal experience in the laptop?
Do I have to upgrade to a PC not a better laptop?