Scratched wroteI'd at the least start out for 64GB of RAM for the matter of having it and knowing you're in overkill and have the ability to expand on that in the event you've began to overload that RAM.
Even 64GB would likely be overkill for OP. 32GB would be fine, and is a good place to start. Admittedly, I wouldn't go any lower than 32GB though and if OP is spending the full $2500 budget, then yeah, definitely aim for 64GB.
Scratched wrote@21 Towards the 2060, if he's using things like photoshop, aftereffects and so on that can have some advantage. Though yes you are completely correct, planning though for events lighting controls and such can have some potential benefit.
From OP's explanation, it seems he's just doing audio production, some recording, and mixing/mastering, so a GPU is entirely unnecessary. Granted, if he were to do literally anything else, a GPU could become beneficial, which is why I recommended an RTX 2060 anyway.
Scratched wroteIf you're looking for deathly quiet, honestly AIO and underclock the CPU. While not a good choice for an 3900X, it is an option.
No, if he wants properly quiet, an AIO is not a good way to go at all. A high end air cooler is likely to be a quieter option even. However, if he wants a truly silent system, he needs to buy as big a heatsink as he can find, remove all case fans, and use a fanless PSU. He'd almost definitely have to undervolt a 3900x in this scenario, but he won't have to underclock.
Scratched wroteOne more option in the event you wanted to skip the GPU.
This system would need some sort of discrete GPU. The 3900x does not have integrated graphics so it needs something for display output.
Scratched wrote@21 Would you really say going to a 5700 XT is even wise at this point? I have actual regret recommending that card now because of the amounts of failures I've seen from it.
Depends on the situation. I have no trouble recommending a 5700XT in the right situation, especially since Navi drivers have apparently been getting much better for a while now. I've not heard of many people complaining about an actual "failure" of a 5700XT though? Just driver bugs and weird issues like that mostly, seems to be mostly ironed out now though.
It's also pretty much guarantee'd that Navi drivers are only going to improve. It's almost impossible for them not to. Remember, Navi is going to be used in everything- PS5, new Xbox, RDNA2 GPU's will still be Navi based architecture. The entire purpose of the RX 5X00 GPU's is to pave the way for big Navi and consoles lol, they had to get the drivers ironed out for those launches.