Is it worth sacrificing an NVMe SSD for a SATA SSD to use an eGPU?
I have a **Dell G3 15 3590 laptop with an i5-9300H processor, a GTX 1050, 16GB of RAM, and a 1TB M.2 NVMe SSD.** Although it has a dedicated GPU, I want to upgrade it to run recent games with better performance and extend its gaming lifespan for a few more years. With a tight budget, I started exploring the eGPU option. I see most people use Thunderbolt 4 or NVMe ports to add an eGPU. The problem is my laptop doesn't have any Thunderbolt ports and only has one **M.2 slot (PCIe 3.0 x4)**.
Luckily, it has an empty slot for a **2.5" SATA drive**. So, I was thinking about using the M.2 slot with an M.2 to OCuLink adapter to attach the eGPU. Portability and space won't be a big deal because I'll only use it at home for gaming and streaming. For storage, I plan to buy a SATA SSD to replace my 1TB NVMe. I know I'll be sacrificing all the NVMe PCIe speed, and game loading times could be longer, but I don't know if the tradeoff is worth the investment or if a SATA SSD is still a reliable option for this project, or if there´s another way to use the eGPU on my laptop. If someone could help me with this, it would be really helpful!
For the GPU, I was thinking about an RX 7600 or an RTX 3060 Ti because I saw them on Facebook Marketplace for around $240, which I think is a good price for the upgrade. If anyone can confirm if this is a solid choice that would be great