Define "bottleneck", I suppose.
If you're looking for 120 or 144hz gaming, you'll find the i5 very inadequate in many modern titles, and the 1070 is very inadequate for 4K gaming. So, there will be cases where each is the "bottleneck", depending on the resolution you run, what your expectations are and what games you play.