I think that now is the worst time to pick a new GPU for several reasons:
1-We still don't know which will be the min. amount of VRAM to game without having to worry about it.
2-Developers are still making the jump to the new gen of consoles, making the games and the PC ports of those games and engines. Until they release their games, we won't know how taxing the ports will be for our PC and how the cards deal with them.
3-We still don't know how DX12/Vulkan will afect PC gaming, nor which cards support both of them (AMD says that their Hawaii cards are already DX12_Tier3 compatible while Nvidia says that Maxwell is DX12_Tier2, but I don't know what that means in reality or how many Tiers there are).
4-The next generation of cards will finally move from the 28nm process to the newer 16nm Finfet+. That, along with both camps using HMB, will mean smaller cards that outperform the current ones by a large margin while also consuming less power.
If you can wait, I think that the best decision is that, wait. Unfortunately for me, I have a 5850, and if you look at that table... yeah
Please excuse my bad English.
Currently gaming on a PC with an i5-4670k@stock (for now), 16Gb RAM 1600 MHz and a GTX 1070
Steam / Live / NNID : jonxiquet Add me if you want, but I'm a single player gamer.