Ryzen 2600x/Radeon Rx 580 Build - Advice and Opinions needed :)

Solution
OC the 2600 upto 2600x speed, which you should be able to do with the stock cooler amply and the rest should be fine...
PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 5 2600 3.4GHz 6-Core Processor ($199.88 @ OutletPC)
Motherboard: Asus - STRIX B350-F GAMING ATX AM4 Motherboard ($91.98 @ Newegg)
Memory: G.Skill - Ripjaws V Series 8GB (2 x 4GB) DDR4-3200 Memory ($103.99 @ Newegg)
Storage: Crucial - MX500 250GB 2.5" Solid State Drive ($74.89 @ OutletPC)
Video Card: EVGA - GeForce GTX 1060 6GB 6GB SC GAMING Video Card ($299.89 @ OutletPC)
Case: Fractal Design - Focus G (White) ATX Mid Tower Case ($54.99 @...
OC the 2600 upto 2600x speed, which you should be able to do with the stock cooler amply and the rest should be fine...
PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 5 2600 3.4GHz 6-Core Processor ($199.88 @ OutletPC)
Motherboard: Asus - STRIX B350-F GAMING ATX AM4 Motherboard ($91.98 @ Newegg)
Memory: G.Skill - Ripjaws V Series 8GB (2 x 4GB) DDR4-3200 Memory ($103.99 @ Newegg)
Storage: Crucial - MX500 250GB 2.5" Solid State Drive ($74.89 @ OutletPC)
Video Card: EVGA - GeForce GTX 1060 6GB 6GB SC GAMING Video Card ($299.89 @ OutletPC)
Case: Fractal Design - Focus G (White) ATX Mid Tower Case ($54.99 @ SuperBiiz)
Power Supply: Corsair - CXM (2015) 450W 80+ Bronze Certified Semi-Modular ATX Power Supply ($26.99 @ Newegg)
Total: $852.61
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-04-28 01:54 EDT-0400
 
Solution

schaft

Distinguished
Jan 24, 2012
545
0
19,360
Ok, this build is $30 more expensive, but:
-16Gb ram
-240Gb SSD
-i7-8700 instead of amd
-2 Tb hdd
-GTX 1060 6Gb, its should on par with 580. Do not worry about the 6Gb vram, those class cannot optimize the vram above 4Gb anyway.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel - Core i7-8700 3.2GHz 6-Core Processor ($298.99 @ SuperBiiz)
Motherboard: Gigabyte - B360M DS3H Micro ATX LGA1151 Motherboard ($65.99 @ SuperBiiz)
Memory: Team - Vulcan 16GB (2 x 8GB) DDR4-2400 Memory ($149.99 @ Newegg)
Storage: ADATA - Ultimate SU800 256GB 2.5" Solid State Drive ($67.99 @ Amazon)
Storage: Hitachi - Ultrastar 7K3000 2TB 3.5" 7200RPM Internal Hard Drive ($49.85 @ Amazon)
Video Card: EVGA - GeForce GTX 1060 6GB 6GB GAMING Video Card ($289.99 @ Amazon)
Case: Thermaltake - Versa N21 ATX Mid Tower Case ($19.99 @ Newegg)
Power Supply: SeaSonic - 520W 80+ Bronze Certified Fully-Modular ATX Power Supply ($34.99 @ Newegg)
Total: $977.78
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-04-28 02:07 EDT-0400

This should do you better longer run than your build. Case is not an very important factor, additional fan can be added later when it really needed. For me the $30 more expensive is worth it .

Good luck