The last time I bought an off-the-rack PC was 2014, which is the desktop I'm using now, sadly. I usually build my PCs, but I hit a bit of an emergency situation and bought this one, and I haven't had the budget to build another one since...which is unfortunate as prices for components continue to skyrocket (looking at you, CPUs and GPUs), so I'm just sort of stuck with this for now. I do plan to build another PC once I get some cash behind me, because there's nothing like a proper custom PC. In fact, if you've got the patience for it, you should build your own. It's not complicated and the end product will be far superior to anything off the rack / pre-built.