How about a more realistic answer.
Ryzen 3xxx likes ram speed because it allows higher Infinity Fabric (IF) clocks. 3600mhz is about right and works on basically every cpu in the series even if you lose the silicon lottery.
But, 3200 is plenty for most people. the performance difference for the Ryzen 3600 is low for their use case. Gaming will have very little impact and your GPU will be more of a limit than your RAM. For video editing, yes, there will be some slow down...but its more impacted by the core count than your RAM. CAS 14-14-14-14 by GSkill is pretty outstanding. But, its far more expensive and again, performance improvement will be light. Can easily find 15-15-15-15 by GSkill and save quite a bit of money for basically no change.
Quantity of RAM is up to you and what games you play. Some dont need more than 4GB, some need more than 16GB. A general rule is worthless other than 16 is enough for most and cheap enough its pointless to have less.
If you want to improve gaming performance, spend more on a GPU. If you want more processing power, more CPU cores. The 3700x is outstanding and increased price to 3800x is questionable for gains.
The real performance boost that will be obvious to you as the user, change out the 2tb HD for an SSD. Your secondary file system will benefit as all your files will be on that drive. Load times will be greatly improved. Normal HD are great for bulk storage, movies, music, etc. Active storage (games, programs, etc) should now be on SSD. Even a 1TB SSD with a 2TB HD would be a good option.
My honest opinion though: OS on a 2.5" SSD (250gb) and active storage on the NVME (500GB or higher). Yes, boot will be 2 seconds slower, but everything else after boot will be loading far far faster. I do this on my personal systems and have for multiple years. Nothing on the OS drive really needs that bandwidth increase. Games and programs...they can use it more often.
Hope that helps more than unjustified advise that is common here.
Edit: forgot to mention that I have an MSI 470 with a 3900x. Their bios updates are questionable and often make problems worse. I cant use their newest on my board as it fails to function as needed. Some refuse overclock settings and the one I currently have will give mem overclock failed warnings on cold boots for anything but XMP, but I can just go to the bios without dropping overclock and reboot and runs flawlessly. I like MSI, but cant recommend them for 3xxx chips. Probably better off with a 5xx board from Gigabyte.
Last edited by PhillyB; 02-10-2020 at 12:49 PM.