Question Are my pc parts good now?

It's very good aside from the aforementioned gpu, there's 3 good options right now at the same budget range: RTX 2060, Vega 56 and GTX 1660 ti.
Vega is slightly faster than the RTX but RTX has raytracing and dlss capabilities if that's something you care about. The GTX is slowest of the 3 but also the cheapest.