That's almost the perfect choice for a 1660ti and has almost 0% bottlenecks with 8 gig ddr4 and a SSD. Can't call it an equal of a i7-8700k but with more than half the price and almost just 25% less performance....the Ryzen 5 2600 is the best choice.