It'll be at least 6 months before we can see the GPU prices going down, and sometime in that next 6 months we should expect the new Nvidia cards. Also if you have any cards under warranty you may not be able to get a replacement, rather it'll be an upgrade due to the small amount of cards that are available.
I confirmed this with a guy that handles distribution for microcenter, as well as some comments left by one of the buying managers for massdrop.
Problem is the price drop will reflect the reduced effectiveness of the now "older" cards for miners. For gamers all good but when the new cards come out these top of the line cards wont mine as good and the price should dip so its a game of cat and mouse with card prices for miners. Best bet is to snipe retail prices now when new stock comes into stores near you.