I could not find the article, but I read somewhere here on toms' the 2700x is the best gaming cpu. Not because of the framerate, but because of all the things you can do at once. Such as recording and streaming, while gaming. Without putting stress on your cpu.
So ya, if you can afford it buy...