I've had my own pc for a good couple of years now and have recently upgraded from my old GTX 660 to a MSI GTX 1070, I am very pleased with how my new card has performed but I still wonder if I should buy a new CPU as i really do not know a lot about them. I currently have a I7-3770 and it has been in my case for 3-4 years. I have been wanting to upgrade for a while as I have seen frame shortcomings in games like Squad and the ArmA titles. though I am unsure if it is the games I am playing or a slow degradation/obsolescence of my CPU. I have also put off the decision of buying a new processor because i have heard from friends that i may need to replace other things like ram and the motherboard which I may not be able to afford. So, Should i buy a new cpu?