Diversify.
Over the long-term, nearly 100% of investment analysts/gurus will fail to outperform the market index. I'm talking over a 20 year term.
There will be years where they outperform, and years where they underperform. But the math is simple - you can't outperform the market in general over the long-term. It's too hard, the information needed is too great, and reaction time to opportunities is always too late once information on the opportunity becomes available (i.e. the principle of "once you know it's hot, so does everyone else with money, and the price just went up, effectively eroding your margin potential).
The safe bet? Index investing. If you're in this for the long-term.
Diversify your index investing with respect to global market capitalization. The usual 80/20 rule applies for young investors in stock/bonds. To further diversify (for the enterprising investor) requires some capital in real estate, and some in precious minerals (gold, silver, etc...).
The issue is that most young investors are over-invested in real-estate (i.e. 300K mortgage) with little to no equity in the market. Thus, they are not truly diversified.
Think of it this way: you wouldn't put 100% of your money into bonds (unless you're an idiot). So why over-weight yourself in a house? Usually, because a home is an emotional decision, and market investments can be more detached, for whatever reason.
Anyone who tells you to dump/not dump your house, doesn't know what they're talking about. Because if there truly is a market signal to dump in your town, everyone already knows it, and you'll get crushed on your selling price (free and efficient markets work like that). Likewise, if everyone says don't dump your house, you have to call into question what prompts them to say that? Do they have inside information that the local economy in your town will boom? That there's going to be a housing shortage that only they know about?
No one can tell you what to do, because your situation is hidden (you're anonymous).
I would only recommend (as would any wise broker) to you to diversify. That protects your dollar cost average over the long term from erosion in any one particular investment stream.