My brutally honest answer is that the total market cap of all cryptocurrencies needs get back to an uptrend.
But I think STEEM can reach $10 eventually when SMTs and the Hive are launched and when SMTs and pay-to-play apps that use the Steem blockchain start cropping up everywhere. I'm unable to quantify how many such applications there need to be, how many users and how large a turnover they need to have in order for STEEM to reach a transactional value of $10 instead of a speculative value that high. But there is a good chance that it will happen once the technical capabilities are in place. It will take some time, though. But once SMTs and the Hive are released, there needs to be serious marketing.