Instead of using BTC as an investment, why not use BTC as a currency and use it to pay for for services, goods, and so forth?
The fact that you can wait for a spike and purchase something for a fraction of what you'd pay in USD is pretty amazing.
Im too lazy to look for the link, but theres US ISP providers accepting BTC as payment. They are becoming popular now. It is nothing but up sky high for BTC.