thanks for understanding and the advice is greatly appreciated and we come in useful for sure
thanks. i will have to look into the primocache as i aint come across that yet.
One more thing, people saying have a small SSD and keep un-installing and re-installing games, it's a nightmare.
Having lots of storage space is luxury, the ability to install all your apps and data, not have to look for things to delete all the time.
Lets be honest, an SSD is going to take maybe 20 seconds at most from game load time over a WD Black. Go get a cup of tea, that 20 seconds won't change your life, and as mentioned if you have lots of RAM windows standby starts caching files. Plus a WD Black will push around 200Mbit/s for sequential data, and most games the data is sequential anyway. A current generation WD Black is miles quicker than older especially budget HDD's from a few years ago.
I've been buying SSD's since 2008, I have maybe 10 SSD's here of various types. Guess what my current development computer an i7 8700 with 48GB RAM (i'm a software dev) uses 2 x 2TB WD Gold's HDD's, one is a boot / app, and the other is data. I do have a Samsung 840 Pro that's dedicated to caching.
Now anyone would think that using those HDD's my computer would be running at Commodore 64 speed! But the reality my computer is totally fine, especially with the 840 Pro helping out as caching, I don't feel that the HDD's are slowing down my workflow. Yes it takes a bit longer to start up in the morning, but the luxury I have so much space. I use to have computers that booted from SSD, and I would always run out of space.
So spend your money on CPU, GPU, extra RAM, reuse an old SSD for some caching if you have one. The most you will loose on a modern high-end HDD over SSD is the time it takes to get a beer from the fridge while your game loads.