GTX 1650, 1650 super, 1650 Ti, 1660, 1660 super, 1660ti..... ???? What the F nivida ? So many cards so many confusion. Then there's the previous version 1050, 1050 ti, 1060 3gb, 1060 6gb all still on sale. Which one should I buy ?