this or that? PC vs mini pc vs nas

So long story short I was running plex off my mini pc. Upgraded to a beefy 3070 super gaming pc. I now have it running off that. Its been fine, but my storage is a 20tb WD external drive. It bugs me that its slow to open the folder location sometimes. Should I look to a nas to run it on network, off my gaming pc, keep it as is off my hdd, or plug back in my mini pc and use it that way with hdd? Never used a nas so not sure on all that comes with that, I dont necessarily like leaving my gaming pc on at all times, but ease of use is probably best. Any input would be great. Thanks.