I'm so sorry replying late, been down town to check out some case fans for the new build.
BIG THANKS to all of you replying so swiftly and with many relevant opinions, suggestions and advice. They are all very useful and constructive especially for those that resonate in my mind. Truly appreciate!!
It's been 3 months since I started researching and updating myself on the latest. My budget is basically dependent on what is good for the next 5 years. More importantly, some components which provides important resources like the motherboard, RAM kits and today's NVMe SSD are prioritized to a slightly bigger portions of the budget. Also, those components which have a longer life span will be allocated with a bit more dollars as well. Contrast to those, expendable items like the case and case fans should be as lowest costs as possible. To me, the concept about a case is just a framed box that contains the whole system and it's pretty much stationery in the sense that it won't be ported from one place to another like in a LAN party that very often. And as you are well aware that case fans wear off pretty fast so I would expect replacement every two years or so. Further to that, getting a cheaper case will make dumping it later less of a waste of money. As to the PSU, it's the most critical part of the whole system and I intend to spend on something which has 10 years or at least 7 years warranty. Coolers is essential and I wish to get a decent AIO LCS something which assembles the H60 that has a life span of 5 years or so would be sufficient. In 5 years time, the whole rig should be quite outdated assuming most of the caps are melted down and either the Intel or the AMD chipset would have depreciated by so much that the overall productivity is pretty much 30% gone leaving a rather crippled and unstable piece of junk.
But I want to start with the right CPU first. Now you folks have almost convinced me about AMD. I do notice that AMD is getting very popular and positive comments keep popping up here and there, sort of all over the place. Even PS5 is going to deploy AMD Ryzen 3 upper class CPU and the Navi GPU and that I am curious; wanting to know if Navi has anything to do with AMD. I mention PS5 is because that is an implication which basically says future games will most probably follow the 8 core 16 threads architecture. Whether they initiate multi-threading or not (which I have seen 8700K gives no difference in both modes), these games are going to consume more power delivered by 8c16t operations and will be ported to the PC and PCs which are not up to the performance of 8c16t will be left without a chair when the music stops. If that is the trend, then choosing AMD at the present moment is no doubt, the most intelligent choice. The forward and backward compatibility of AMD CPUs and AM4 motherboards are also a great selling point from AMD. These merits are evident in many youtube vidoes that I've watched. However, with AMD systems, there are many issues to get sorted and need to be dealt with. Recently, I spotted an issue related to an AMD based build
https://forums.tomshardware.com/threads/ryzen-3700x-new-build-problem.3529260/page-2#post-21359291. I want to have a system which is "Good to go" once launched. A good example is like iPhone, it's all ready to go right out of the box. I don't like patching. Same case with Windows. Fixes and Updates every now and then. Back to AMD, playing around with motherboards' BIOS is a daunting experience. Intel offers a more convenient way to overclock and is trouble-free comparing to AMD. I enjoy spending time and effort to build a new system, but once that's done, I really don't want to get down to the nitty-gritty of trouble shooting BIOS issues, CPU issues or motherboard issues. In the above incident, JayzTwoCents discovered flashing the BIOS actually spoiled the original build which is something really irritating. Having said all that, IF a particular model of AMD is both stable and well established, I will certainly consider given their upgradability really is there.
Some of you has pointed out an upgrade to a better GPU is a great idea also. That is something I have not really realized so far. But here are my worries, RX 5500 is coming up and it is using PICe 4.0 and that is only available on X570 at the present moment. And my current system only supports PCIe 2.0, even I get an RX 590, it's not going to be fully utilized. So just upgrading the GPU is nonetheless a choice but it would be like baking a half-done cake. To make it clearer, do I get a 2060 now and dump it when RX 5500 comes out or get a RX 590 and wait for the RX 5500? Whichever way, that intermittent solution is going to be wasted. That's why I said in the beginning the budget is dependent on what is good.
I read through all of you folks responses and come up with an idea, which I don't know if it is good nor not: get a 1600X or i3 8100 and their compatible motherboards, put the best 1660 Ti in it, hook them up with a new 850W PSU, plug in some nice RAM kits and a lightning fast NVMe SSD, wrap it up with a very cheap case with 5 sides mesh(if there is one) and call that a day. I did watch a video where an 1600X coupled with a 2080 which makes Assassin Creed Odyssey running with 90+ FPS! Some of you are right on that, the CPU is less contributing in modern games than the GPU is. But on second thought, a slower CPU will cause longer loading time, is that correct?
Your opinions, suggestions and advices...