It is reasonably futureproof, and definitely the best choice given your budget.
What retailers are you using?
I don't know what you mean by retailer ? kfa2 gtx 1060 3gb from a french website.
do you think I'll be able to play AAA games at 60 fps max settings with a 1680 x 1050 monitor ?