It all depends on how you look at it. And NO I have no idea what $ parts are in your area but.
RX 580 8gb average US mind you $110.-200.00 ebay quick look
in the US ddr3 memory is give away prices on the used market anything not ddr4 and a Ryzen CPU is the plague
again SSD 120gb amazon 20 bucks US
1 tb off amazon cheaper than 500gb deals so. 30 bucks
So on the whole if seller gives it to you for $300 not bad. I have won more deals when you tell seller " I have cash and can come now" they always so okay sure
No shipping no chasing parts from different sellers. Just bump up memory, fresh install of windows and set and forget.
But here we are and black friday here. That 300/400 could get you fresh still warm out of the oven Ryzen CPU, ddr4 memory ..................you get the picture.
Like I said I have no Idea of parts or $ in you part of the world.
First, I don't have credit card. Or any method to buy online.
The lowest price I found for Amd 2600 was 210$ and 260$ for an rx-580. Yes, prices are really high, I also got offer from a store near me; 1050TI + Amd 2600 = 750$ which isn't worth at all! Prices here are 30% higher same with the online websites.
I was planing on having Amd 2600, 1660 TI and 16GB ram, but after I saw the prices and of course after couple weeks of searching I gave up.
Anyways thanks for answering my question! Much appreciated.