So first of all, thank you to the guys who helped me the other day with my build. Don't know why, but on later days, i was a 1 click away from purchasing a gtx 970 (Asus Strix), when some guy in the forum suggested to wait until the RX 480 came out. So i waited until the day of release. And i got convinced of the new graphics card. So, i was there again, with my credit card on my hand, i was 1 click away from purchase, when some friend told me: "WAIT!!! There's the NVIDIA 1060 coming out to kick out the RX 480 from the market". And then, i'm on standby again. It's been almost 3 weeks of waiting and planning my first gaming build. I already did some research about it, but you guys are always my best opinion. I have left 350 dollars left from my budget, but i don't want to spent more than 320, i want to have some spare. So here's the question, or questions. Which one will be better (price/performance)? Should i wait? Will the 1060 beat the RX 480 and the gtx 970? Am i going to get a girlfriend soon enough? Thank you.