Ok so I know alot of you guys said that getting a 3700x wouldn't make that much of a difference but I went ahead and got it and honestly it made all the difference in the world the GPU isn't bottlenecked and I can easily put my ram to 3200mhz using D.O.C.P profile 1 and it runs at 4.2ghz all the time with no struggle at all and in a game like Monster hunter world which is CPU bound I got a total of 32 fps gain I mean I playing 1440p@90 fps with no problems at all and after hours of gameplay the cpu never went over 55c. Idk maybe I got a bad 2700x chip but the 3700x is a very welcome upgrade I'm very satisfied plus all my problems are gone.