So I feel as if Im struggling to run some games I really want to play more. For example Battlefield 1 right now runs at a max of about 100fps but often I have massive frame drops on 64 player servers in the middle of a load of action which for me is very frustrating. Also in the future I plan on playing Star Wars Battlefront 2. Is it worth maybe upgrading to a 3770k and maybe overclock if possible or would it be better maybe going 2 generations up or just saving up for a 7th-Gen i7. I feel that upgrading to a 3770k would be simple but going maybe 1 gen up would be a lot of hassel for next to no performance gain. Also I have been told that I might want to get faster ram. Although I thought that doesn't increase frames in games. Also my current motherboard is more of a business motherboard so would it be worth perhaps buying a new mobo thats more tailored towards gaming?
CPU: i7-3770
GPU: GTX1070
RAM: 16GB 1600mhz
MOBO: MSI B75MA-P45
CPU: i7-3770
GPU: GTX1070
RAM: 16GB 1600mhz
MOBO: MSI B75MA-P45