All I can say is that no matter what you get now, in a few months (for sure by Christmas), whatever you have now will be outdated and something new will be released...so why not wait until then? But around that time they will be talking about the 2016 cards and Q2 release, why not wait until then?
The point is, something new will ALWAYS come out...where does the "waiting" stop and the "buying" start?