To make Bitcoin's price rise and never fall it comes down to adoption. More users means more upward stable price. Education and more press will increase adoption.
It is based on how many people know about it yes, but it's also based on when people are holding it an when they're not. There has to be a set "pumo and dump" schedule as a method to grow your Bitcoin and then sell then. Then of course there's the whole restarting positions to take.