Barty1884 :
I agree with this, as a general rule - especially when talking about higher end cards. A $200 card though in the RX480, I think it's worth the (mostly low) risk.
Sure, there will be tweaks & improvements over time, even newer cards. But that's true of any hardware purchase at any time. Ultimately, something better will be along 'soon' at all times.
I find those two paragraphs a bit contradictory ... what indicator exists that somehow the 480 will be different, especially after what we saw with the 2xx and 3xx series cards ? Newer, next generation cards will certainly arrive in another 18 months or so but that's not what we are talking about here. I'm not talking about next generation 2018 products but products that will be here in a matter of weeks. How can we say "let's not decide on a 9xx or 10xx series card today, wait a 6 weeks for the Polaris cards to arrive" and in the next breadth say "there's nothing to be gained by waiting to see how much better the later version cards might be "
We are not talking about next generation cards or even same generation new models, we are talking about same generation, same series cards ( i will pick on nVidia here) that in recent memory have:
- throttle out of the box because their cooling is inadequate (latest example FE cards)
- have 1 of 3 heat pipes that miss the GPU (i.e. EVGA 970 SC)
- have adhesive tape which is so strong that when taking of off, you sometimes damage the fans (i.e. MSI 9xx).
- have high RMA rates until problems are addressed (i..e Giga G1)
- later receive BIOS / driver updates to correct fan control inadequacies (i.e. 10xx series cards)
- cost more than they will weeks from now (i.e. every card ever marketed)
- had weak VRMs resulting in the getting fried when overclocking (i.e. GTX 570)
The 2xx / 3xx series cards also have their known issues, most heat / noise related.
I just can't see how being the 1st one on your block to have the "latest thing" outweighs paying "less for more" 6 weeks later.