renz496 :
just wait? but there are people been waiting for AMD R9 300 series since late last year because back then they were also rumored to come out in late 2014 or early 2015.
Tomshardware acutally just posted an article a few minutes ago it would seem that says that if you want something from the 300 series, you'll have to wait until the end of the summer. Believe me, I want one, badly, but I plan to get my new build in a couple of weeks, so I know I'm not waiting. If you want it, wait for it. But believe me, you'll be plenty satisfied with a gtx 970 or r9 290x, they're EXCELLENT cards, don't worry, you'll love 'em.