The GTX 980 won't drop in price for a while. A major event, such as AMD releasing it's 3-series cards, is the only thing that could make them drop their price.
Best thing to do is to wait for a holiday sale or something similar.
I'd still recommend it or a GTX 970 over the 290x, however.