If you can't wait for Pascal, now may be a good time to upgrade.
AMD’s Entire GPU Line-Up Gets Price Cuts For The Holidays – Including R9 Fury X, Fury, Nano, 390X, 390 And 380
Nvidia’s Entire 900 Series GPU Lineup Gets Price Cuts For The Holidays – Including The GTX 980 Ti, 980, 970, 960 And 950