As an owner of a GTX1060 laptop, I feel your pain and had exactly the same thought process as you. Note that I’m still quite inexperience with Daz and might be doing stuff suboptimally, but this were the things I found that helped:
Using the
You must be registered to see the links
. I played around with it until I was happy with the results and it didn’t take forever to setup a new scene.
Using the
You must be registered to see the links
addon. I use it when a scene exceeds my GPU memory and it starts rendering with CPU. Of course at, some point, the only solution is to break the scene down and render it in pieces.
Using iray beauty canvasas to render only the stuff that changes from render to render. It requires some setting up and postprocessing that also takes time, to the point that, at least for me, it’s not worth it 90% of the time, but I do it from time to time.
Using the denoiser. I’ve seen it being recommended not to use it in photorealistic renders because it loses too many details, but that’s not the look I’m going for anyway.
Lights. Render times is all about the lights. I don’t understand nearly as much as I would like about lights. It’s always a struggle.
Look around, there are other shaders than the one I use. Losing all the details in a realistic skin, especially light reflection and translucidity, will decrease speed render times, and also decrease the number of iray iterations you can do and get away with without having a noisy render.
It’s a game compromises. With photorealistic renders I’d never have a game. This way I might, but it will put off some players. The worse is that GPU’s prices are not coming down anytime soon. At the moment it's just ridiculous.