My current Dell Vostro 460 with an Intel i5 - 2400 chip clocking at 3.10 Ghz has 8 GB of RAM and is (according to an outside "expert" tech guy) struggling to handle my 2019 Desktop QB program at the same time as I have Word, Excel, Chrome, Gmail, etc. open. Running Windows 10 Pro. The computer is intolerably slow. The company file is approx. 250megabytes (???). My tech guy says that I should upgrade to a newer i7 chip with 16GB RAM and a 250mb solid state drive with a 1 terabyte traditional hard drive to handle the computing needs of all the programs. I've also linked the QB on my laptop (Home version of Windows 10) which my assistant uses and it seems to cause the laptop to run very slowly too. Tech guy recommends I purchase 2 new machines for a total of about $3,000. Is he right? Is this an appropriate amount to pay for 2 new computers? Tech guy at my local STAPLES says that I don't need such a big system to run QB although he acknowledges the price quoted is good because they don't stock such a power machine.
Allow me to share the QuickBooks Desktop (QBDT) system requirements to clear things up.
A quick look at the computer specifications you've provided meets the minimum system requirements of QBDT. A thing to note though, the listed requirements on the link I provided is only when the system is running QBDT alone. You've mentioned that you have other apps you run on top of that, which is the cause of slow performance.
You should seek second or third opinion for your case. They have to "see" inside your computer to make any advice. You have to make sure there is an updated endpoint security protecting yours as well. It would be no surprise if we found a malware (miner) taking over your resources.