i got 1060 3gb second hand, 2 months old, for 150 euro, best value for money. even for retail price of 230 it was better value for me than AMD cards. not in the least because last year you could not get an RX580 anywhere in western europe so sellers were gouging prices.
AMD cards dont support nvidia 3d or CUDA. which is a dealbreaker for me. and ive had some terrible build quality AMD cards in the past which also had driver issues so yeah no im not going back. even if they are 5% faster for the same money in half the games, even if they are available, they break faster, so its not worth it.