Ryzen 5 3600 is extremely value for money... And best combo for B450
With 3700X I would go with even a budget X570 for more longer run and future proof also..
If it just for gaming you don't need Samsung nvme even a budget Crucial p1 or Intel 660p would be just fine and best value...
Well I'm...