It depends on your usage, gaming resolution and the settings you aim to play.
The cheapest combo (lowest end i5 + cheapest GTX1070, 8GB RAM, no SSD, no OS included) requires at least 3.5k+.
If you want a decent one with i7 CPU to prevent any sort of bottlenecking then you gonna prepare at least 4k+.
For a complete rig with 120GB/240GB SSD, decent mobo & PSU & case, 16GB RAM etc, you need to have at least 5k+.
GTX1070 is Titan X/980Ti's level, while GTX1060 is said to have GTX980's performance (according to Nvidia, please wait for review next week)
If you are gaming on 1080p60 and can accept almost max settings (80% of the graphics settings turned on), then GTX1060 should be enough.
GTX1070 focuses more on 1440p60 gaming, but if you are running a 1080p 144Hz monitor then GTX1070 is just barely "enough" to push those high frame rates on 1080p unless you own a GSync monitor at which the frame rate doesn't really matter in this case due to the support of variable frame rate from GSync module.