Das passt so weit. Du solltest aber darauf achten, daß der RAM mindestens 3000 MHz CL16 hat. Und die wichtigsten Komponenten eines PCs hast du uns ja verschwiegen: Das Netzteil, das deine Wohnung abfackelt, das Mainboard das deine Zukunftssicherheit ruiniert, das Gehäuse das dein VRM abregeln lässt und deine FPS vernichtet, oder den Monitor der deine ganze Konfiguration sinnlos macht. Was ich sagen will ist: deine Frage ist grob fahrlässig unvollständig!
Was die Graka angeht, so tendiere ich auch zur RX 580 aber so einfach ist es dann auch nicht.
Die Rx 580 8GB und GTX 1060 6GB sind im Mittelwert eines Testportfolios etwa gleich schnell, mit aktuell minimalen Vorteilen für die RX 580. Aber das streut sehr stark je nach Game. Es lohnt also, Benchmark-Videos auf YT zu deinen Games anzuschauen.
Die RX hat den Vorteil des Supports günstiger FreeSync Monitore! Die GTX braucht etwas weniger Strom. Was tendentiell auch weniger Hitze und geringere Lautstärke bedeutet. Daher sollte man bei AMD-Karten immer nach Testberichten der Kühler schauen, um deutlich hörbare Überraschungen zu vermeiden.