Jag är inte säker, men jag tror att minnena du valt är kända att ha problem med Ryzen. Kolla gärna upp. Det är ingen större prestandaskillnad mellan 3000 och 3200 MHz heller, så jag tipsar om Corsair 16GB (2x8GB) DDR4 3000Mhz CL15 Vengeance LPX som jag har i min dator. De funkar utan problem i 2933 MHz (Ryzen kan inte köra i 3000 MHz). Då har du sparat 300 kr på minnena.
Jag tycker också att du ska skippa Ryzen 5 1600X och kylaren, och istället köra med Ryzen 5 1600 med standardkylaren. Standardkylaren är faktiskt riktigt bra, och med överklockning så kommer du upp i i princip samma prestanda som en 1600X, även med standardkylaren. Kylaren är nämligen en aning överdimensionerad, och funkar att överklocka med. Där sparar du 407 kr på CPUn och slipper köpa en kylare för 549 kronor.
Jag hade skippat X370-kortet om du inte har behov av de specifika funktioner som X370 ger dig (stöd för SLI, lite bättre överklockningsfunktioner, lite mer i/o etc). B350-kort är betydligt mer prisvärt. T.ex. Asus Prime B350-Plus som är rätt poppis just nu. Där sparar du 695 kronor till.
Om du gör allt ovanstående har du sparat 300+407+549+695 = 1951 kronor utan att du har fått någon nämnvärd prestandaförlust. Även om du inte överklockar processorn är det fortfarande betydligt mer prisvärt.
Mellanskillnaden tycker jag du ska lägga på en större SSD (skippa NVMe, det är inte prisvärt) men du kan iaf gå upp till en 500 GB stor SSD istället. Eller så kan du använda mellanskillnaden på att gå upp till ett 1080 Ti istället! Eller en hårddisk för lagring. Eller... ja du fattar. Finns många alternativ!
Här är kundvagnen med mina föreslagna ändringar inlagda:
https://www.inet.se/kundvagn/visa/10662091/
Du tappar dock kampanjen på ESD-armbandet för 49 kronor, så du får betala fullt pris 59 kronor om du ska ha det. Ligger inte med i kundvagnen och förklarar prisskillnaden.