@candiecoatediv I don't know if Best Buy's offer to upgrade the RAM for $40 only covers computers bought in-store, or any memory you buy from them. The Acer you linked has an Nvidia 1650, which is why I didn't suggest it. Unlike memory and hard drives, you can't upgrade the graphics card. You can check any particular model if you like, but adding RAM almost never voids the warranty.
The reason I linked the Acer Predators, with their small SSDs, is that they're specifically made so you can add your own secondary drive. I think that's also why the laptops come with just the small drive—the company figures users would prefer to pick the size and manufacturer. And it doesn't void the warranty to add a secondary drive to this particular model, unlike with some other laptops. Since you seemed to like the idea of a 1 TB SSD, and you could buy one for $100 (making the total cost still cheaper than other options), I thought it was worth considering.
If that's not what you want to do though, Cyberpower's laptops are definitely good options. And again, it would cost $50 to go from a 512 GB SSD to the 1 TB version, which Cyberpower does for you before it ships (also covered under its warranty).
By the way, a secondary mechancal drive (HDD) is great for massive storage without a massive price tag, like if you wanted to store a movie collection or you did photography as a hobby. A mechanical drive is slower than a solid state drive, which is why you always want Windows on an SSD if possible. But other files (and many programs) will be just fine on an HDD. Still, if you don't need the extra storage, there's not much point in paying for it. The reason I linked the Aorus is it's cheaper than other options with an Nvidia 2060, and you don't have to use the HDD if you don't want to.
In terms of processors, there are too many on the market to cover, but most laptops have one of only a few models. Here's a summaary, from weakest to strongest:
AMD Ryzen 5 3550H < AMD Ryzen 7 3750H < Intel i5-8300H < Intel i5-9300H << Intel i7-8750H < Intel i7-9750H
The 8750H is significantly better than the next one down; the other gaps are smaller. It's best to avoid any U-series processor (names like i7-8550U or Ryzen 5 2500U), especially if you want to play Sims 3 as well, but then you're not likely to see those processors paired with a 1060 or 1660 ti.
The cheapest overall options are still the ones I originally listed from newegg, but I figured you weren't interested in buying from that site.