I think speculation on price is really difficult.
One of the nicest things that's happened for me as a result of my interest in Bitcoin is that my curiosity has spread to a healthy interest in all kinds of markets and investments. I've been devouring books on analyzing fundamentals, technical analysis, trading strategies .... I love it all. I've spent the last few weeks analyzing fundamentals of stocks to try and pick businesses to invest in and it's tough, mostly-fruitless work. (If you think Bitcoin is overpriced, just look at the stock market. In that regard, Bitcoin is at least consistent with markets elsewhere!)
What stymies me is that very little of what works in terms of stock analysis seems to work here. Maybe ForEx wisdom would apply, but I haven't gotten to that reading material yet
Bitcoin has some terrific things going for it, not the least of which are media coverage, snowballing adoption by retailers (including "Bitcoin Black Friday"!), the creation of "transparent" payment systems by Bitpay and Shopify, and the growing number of brick-and-mortar businesses that are accepting Bitcoin for transactions. These are easier use-cases for ma and pa to understand while everyone chats about Bitcoin over Thanksgiving dinner. The cryptography, the concepts behind the blockchain, the infinite divisibility, the distributed peer-to-peer architecture, and the decoupling from centrally-managed currencies are a little more tricky to explain in a 10-second "elevator pitch" that doesn't make all it sound like a scheme to people who are new to the whole idea.
Having traded Bitcoin for a while, one of the most interesting quandries I have is the extreme swing of valuations between different exchanges. How can you reconcile a run-up to $1200 at MtGox alongside a simultaneous drawdown to $880 at BTC-e? MtGox's price is the one everyone quotes (though BTCChina is getting more attention) because it prices Bitcoin the highest... but how liquid is MtGox, really, when it takes 4+ weeks to withdraw the funds from your cash-out? If Bitcoin goes to a million bucks but you can't actually get your money OUT of the exchange, is it *really* worth that million?
If you are a "trader": ultimately, the rules of all markets apply here: don't invest money you aren't willing to lose. Don't let your gut overrule what technical analysis and fundamentals tell you. And don't be afraid to sell when the market (inevitably, as all markets do) turns down.
If you are an "investor": don't worry about what it's worth right now; it's still way too early. Hang on to it, enjoy the ride, and wait to see what value comes from the myriad ways you'll be able to use it.