My Dell (I highly recommend Dell because they use Intel based standard hardware, no funky drivers needed) is a Studio XPS 8500 which is several years old with an Intel i7 and 16 gigs of ram. It runs FL Studio daw with plenty of tracks and plugins while recording with Pod Farm 2, with modeling on for signal monitoring purposes while recording.
However, I only record the dry signal for guitar and bass. Then I add the pod farm 2 plugin to the actual guitar and bass tracks so i can tweak the tone of each as i please after the fact. I can choose any combination of amp and cabinet that I have in Pod Farm 2. I've had up to 5 or so instances of the Pod Farm 2 plugin running at the same time, along with a drum sequencer plugin, and other vst instruments and the pc has never come close to reaching max CPU.
I also play Doom 2016 on this computer, I web browse, but I don't do anything like computer programming, so the pc isn't overloaded with programming libraries and development framework that could cause conflicts. I also don't run any antivirus, but I have a background in computer science, so I'm much more aware of the dangers of click bait and ransomware than most.
This year i actually pulled the pc apart and transplanted it into a rackmount case, and bought a rackmount ups to power my PC and sound system. I have 3 drives in that PC. My SSD is my boot drive where my OS, programs, and plugins are. I have a recording drive, and then I have a backup drive which i use Microsoft Sync Toy to backup on once a week. Every now and then if i make changes to a project and accidentally save it but i dont like it, I can rename the project, then go to the backup drive and pull back the original project and have both to work off of. None of this involves external drives, the ssd plugs directly into the motherboards msata, and the 2 spin drives are all internal hooked up via SATA.
How many instruments do you record at once? Is it just you, or a live band? That will determine your needs for an interface. For me, its just me and the Line 6 Studio UX2 works perfect.