Do I need to upgrade?

Dec 2, 2018
3
0
10
Current setup right now is:
Motherboard - Gigabyte Z97x Gaming 3
CPU - i7 4790k @ 4.00 GHZ
CPU Cooler - Kraken x62 (Using a push/pull configuration)
GPU - EVGA GTX 1080 Hybrid
RAM - Corsair Vengeance Pro 32GB (4x8GB)
SSD - Corsair LS 480GB
M.2 SSD - Samsung 512 GB
PSU - Corsair CX 650M

Monitors:
Main Display - Acer 27'' 144hz
Second Display - LG 24'' 60hz

I'm constantly wanting to upgrade because for some reason I feel like I'm not getting the best performance out of my parts. When playing games, my frames are consistent, but there are times of FPS dropping as low as 10-30 FPS. Any suggestions? I'm somewhat new to the PC building community, so please be easy on me.
 


Been on and off through games, but currently just Fortnite. Going to try out Destiny and Battlefield soon. Games and simple productivity, I know 32GB of ram was an overkill, but I came up on a deal for it, so I said why not LOL
 


Any idea as to why my FPS would drop to 10-30? It drops to low FPS for about a good minute or two before jumping back up to normal