Thanks all for the replies, nice to read different poeple's opinion about this.
Thing is in October I'm building a rig for my son but he doesn't need high end gear since he'll play low spec games and I've planned to give him the gtx780 I currently have in my second rig. So before october I'll need to get a new GPU. Whether a cheaper one to replace the 780 (1660 super, rtx2060, rx5600xt) or like I said replace my 1070ti (rx5700xt, 2070 super, why not 2060 super but that last one is priced similar to a rx5700xt, but with less driver problems probably).