So for a while I was thinking about moving over from console gaming to PC gaming, and I finally decided to build two gaming PC's (one for myself and one for my brother). I went with Ryzen, because of all the great things I heard about it and the amazing price to performance ratio. I immediately slapped on a 3.8 GHz overclock to the CPU through the UEFI, and I was surprised how well the stock cooler handled it. Unfortunately on my brother's end, he got unlucky in the silicon lottery and I just left his CPU at stock clocks. I was originally planning to buy a Gigabyte AORUS XTR RX580 for a butter smooth 1080p gaming experience, but GPU price inflation was too high, so I went with a cheaper ASUS Dual GTX 1060. All in all, the experience of building my own PC was great (although cable management could've been a bit better), and I definitely recommend building your own PC if you are a newcomer to the PC world.
EDIT: Later on, I eventually got a Samsung 850 Evo 500 Gb SSD to act as my boot drive, and I reduced the OC to 3.7 GHz at 1.25 V.
EDIT: I once again overclocked to 3.8 GHz at 1.35V and I got very good results in several benchmarks, and it remained stable even after 30 continuous minutes of stress testing in CPU-Z. Idle temps were around 39 -40 Celsius, with temps capping out at 82 Celsius with the CPU fan at 100% speed. I also tinkered with the GPU clocks in Afterburner, achieving 2088 MHz boost and 9024 effective memory clock (2256 MHz).