CPUs always bottleneck GPUs, and vise versa. It depends on what graphical settings you intend to run, at what resolution, what your target framerate is, and what games you play.
Overall, the 3rd-gen i5's are still very solid CPUs and will deliver good performance in the vast majority of games.