It depends on the card and system in question, but the answer remains fairly straight forward.
If you plan on waiting, you will always be waiting. If you can wait for nvidias 8xx series, why not skip it and go for the 9xx series?
If you wait, plan to wait forever.