The term bottle necking is overused. Throttling occurs when when one piece of hardware processes faster than another. If you have an 8350 cpu and a gtx titan x, the titan will not be able to run to it's full potential, and so forth. If you want to stay in your budget, I would suggest a refurb gtx 960 4gb or the like. Perhaps an r9 if you prefer radeon.