Thatpkmtrainer :
I bought the card around November 28th, 2016.... I don't have the original packaging and I ordered it from Newegg. It's an Evga 1060 6gb
Which 1060 is that? If it has a factory OC you can remove that and see if it becomes stable. All chips are not created equal. One 8700K may not OC as well as another 8700K with everything else being equal. Same applies to identical GFX cards. The max OC will vary. This means that these GFX card vendors can't just test it for functionality and install the chip and send it out. They do something that's called binning. Chips that don't OC well will end up in a founder's/reference/vanilla card others that OC better end up in a SC or OC and then the "best" chips end up in SSC, FTW(1,2 or 3) or other top end card. The problem that can arise is their binning is not perfect and thusly some OC's won't be stable and the consumer will experience the artifacts and other issues.BUT the consumer can open their Nvidia control panel, Click on Help within the menu and click on debug. A check/tick will appear and then they can try to game again. The Debug mode removes the factory overclock.
I'm not saying this will fix your card but that is one troubleshooting step you can try. And even it does fix the artifacts the card is still unstable and needs to be RMA's. Debug mode is just the pudding.