Is this 2600/B450/RX580 build good enough to last me until Ryzen3/Navi?

ohenryy

Honorable
How about for the same price, a better CPU, mobo and graphics card?

PCPartPicker part list: https://pcpartpicker.com/list/9cNbzY
Price breakdown by merchant: https://pcpartpicker.com/list/9cNbzY/by_merchant/

CPU: AMD - Ryzen 7 1700 3 GHz 8-Core Processor ($169.89 @ OutletPC)
Motherboard: ASRock - X470 Master SLI/AC ATX AM4 Motherboard ($109.99 @ Newegg)
Memory: G.Skill - Aegis 16 GB (2 x 8 GB) DDR4-3000 Memory ($99.99 @ Newegg)
Storage: Crucial - MX500 1 TB 2.5" Solid State Drive ($134.89 @ OutletPC)
Storage: Western Digital - Caviar Blue 1 TB 3.5" 7200RPM Internal Hard Drive ($44.89 @ OutletPC)
Video Card: Gigabyte - GeForce GTX 1070 8 GB Windforce OC Video Card ($299.99 @ Newegg)
Case: NZXT - H500 (White) ATX Mid Tower Case ($76.99 @ Amazon)
Power Supply: SeaSonic - FOCUS Plus Gold 550 W 80+ Gold Certified Fully-Modular ATX Power Supply ($79.99 @ SuperBiiz)
Wireless Network Adapter: TP-Link - TL-WN881ND PCI-Express x1 802.11b/g/n Wi-Fi Adapter ($19.89 @ OutletPC)
Monitor: Asus - MG278Q 27.0" 2560x1440 144 Hz Monitor ($499.00 @ Amazon)
Keyboard: Logitech - G610 Wired Gaming Keyboard ($82.55 @ Amazon)
Mouse: Logitech - G403 Prodigy Wired Optical Mouse ($50.69 @ Amazon)
Headphones: Corsair - VOID PRO RGB (Black) 7.1 Channel Headset ($85.80 @ Amazon)
Total: $1754.55
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2019-01-12 22:45 EST-0500

The ryzen 7 is at the same price as 2600... no brainer here.
Then the OS, you can simply buy online for 25$ legal...and use the money and get a 1070.