If you can wait for pascal, then do so. I have bought gtx 970 when it was released (380€), now brand new costs almost the same, while used one cost is 280€, so if I would buy new card, I would instantly loose 100€. Same goes for gtx 960. If you cant wait, try to check for used one, but with warranty.