Probably not too long now. This generation of Nvidia cards is an intermediary one. Small gains, increased efficiency and same architecture. Actual brand new designs will probably come later next year.
If you can wait a while longer you can check to see how AMD responds and how prices are adjusted to make room for the new 980 and 970.
Some cards are going to drop in price so what used to be out of your price range might actually be in your price range very soon.
I'm down with that. I'll just wait some more for the newer stuff. I have a 570 right now that chugs along quite well playing stuff at 1080p. Another year is fine by me.