There is no such thing as "no bottleneck" otherwise, everyone would be running all games at infinite frame rates. Something ALWAYS bottlenecks even if you have an i7-4960X overclocked to 5GHz with quad-Titan.
The real question is: what does it take to meet your performance expectations in the games you actually care about or alternately, how close to ideal performance can your budget take you.
Depending on games, CPU and GPU selection, you may run mostly into CPU bottlenecks, mostly GPU bottlenecks or mixed bottlenecks on a scene-by-scene basis. The name of the game is finding a combination that minimizes the frequency and severity at which this happens while still fitting within your budget.