My pc is the same same, but different, think it is 5+ year by now and it is All used parts more or less atleast.
Started with a i5-4670 and a 770gtx, 8gb DDR 3, with the launch of the 900 series I got a deal on 2x 970 because the owner wanted a 980ti instead, so I got like 40 discount on a few month old cards, bought a new sli ready mobo for this tho.
Friend saw a package deal on 16 gb DDR 3 from a shop that was closing, so we splitted those and got 8 each, so now I I'm on 16.
Some time later with the new cpu release some dude sold a i7 4790k and a dh15 cooler for under 40% of a new price, and after I sold my i5 it was extremely cheap.
Started hating my sli setup, sold a 970, ran single for some time, and boom comes the 1000 series, a mate of mine bends a fan on his 1070, takes it out of his pc cause it is "broken and noisy"
I take that poor broken gpu home remove one of the 3 fans, stress test it and sees a max temp on 70c. Call my friend and says I wanna buy it for the lulz and get a fully functional 1070 for 1/3 of the asking price of a new one... So yeah, an all new used pc for cheap, still holds up nicely on a 1080 p / 120 Hz monitor, and don't see the point in upgrading yet cause my pc is crushing it price/$ wise ?