+1^ I'd agree with PuperHacker. It's kind of a bad buy right now.
BUT, it depends on a number of factors. Like, what system you have (CPU/Ram/MOBO/PSU etc), what you hope to achieve frame rate wise, and what res you monitor is or intend to game at.
If for example, you had moderate system, and a 1080p monitor @60hz, then getting the 1060 isn't a bad buy. It will keep you gaming at that res for a year or two, and max out most games (game dependant!).
If on the other hand you have a high end system, then it's a bit of miss match. If you have a low end system, with a weak CPU then you may well bottleneck the GPU and not have a good experience.
More info will help with a better answer.