Getting GPU for the first time. Should I buy AMD (R7 or R9) right now or is it worth waiting for the rumoured 'Tonga' GPUs?

Hi all, I'm buying a GPU finally that will make my system kickass but I'm caught between buying now (AMD cause motherboard only supports crossfire) or waiting for the 'Tonga' GPUs which are rumoured to be coming out soon. What is your opinion?

Also here are my specs if you are interested:

DF-85 case with all 8 fans

Corsair 750W Tx Series PS

Gigabyte 1150 GA-ZH7-DEHP Motherboard (Crossfire no SLI)

Intel i5 4670k CPU

Corsair 16GB (2x8) DDR3 2400MHz

No Graphics Card yet integrated graphics all the way!

Edit: I'm also running 2 screen multi screen looking to add a 3rd screen pretty soon.

PS: Thank-you all for the advice so far!

a AMD R7 is not kickass, minimum would be AMD R9 270x for 1080p gaming @ mid to high settings.

my opinion is; dont wait, R9 is a pretty modern architecture

only reason to wait is on a budget, when new cards come out you can pick up a great deal on a old generation higher end gpu

Unless you want two GPUs lack of SLi support means nothing. If you only want one GPU in your system there is nothing limiting you to AMD.

Running more than 1 monitor I always recommend an AMD card for people. Eyefinity is much more better than Nvidia surround. And if you a high end card like R9 290X, pairing another one with it you can run as much monitors you need. Even 1 card can run 6 monitors via displayport alone. ALSO, R9 290 series has adaptive sync controller that can in the next displayport version, support adaptive sync when it is implemented on next displayport standard. Adaptive sync is same kind of technology as Nvidia G-sync. Lets your GPU's to control monitor refresh rates. So I will put my thumbs up for an AMD R9 290 card.

OP, are you planning on triple monitor gaming? then you want the most powerfull you can buy or crossfire for shure

What is your gaming resolution?single monitor1080p/1440p? triple monitor 1080p/1440p?big difference

OP speaks of R7or R9 and budget, its a big step to R9 290 and triple dsplay from there.

 

R7 and R9 is like saying i5 or i7.

if you are running 3 monitors it depends on resolution. I would choose R9 280X 

Well yeah 280X would be enough also. Good point.

Dont botter about tonga.

Tonga will also get 2048 stream processors, but only 2GB vram probably. The only diffrence with the 280X will be less vram, and less power consumpion, but it will not be faster i suppose so yeah.

just grab a 280X if you can afford.