When you have main-street adoption, like Newegg, Overstock, etc., you'll have a lot of coins being passed from business to exchanges. I think this is why the price is going down steadily this year. Don't get me wrong, it's a good thing people are spending their coins. However, you have to expect businesses to move them to fiat as soon as they get them, which puts more coins on the market at market (or below) rates. We're just not keeping coins between "us" anymore.
Answer may be, at least for me, is to buy back every Bitcoin you spent this year. I'm getting gold at like 50% off, Gyft cards at 60% off.