It’s time to buy stocks. That said, there are risks. Investors buy a stock when they believe it’s a good investment. More demand drives the stock price up. But if people think a company’s outlook is poor, and either don’t invest or sell shares they already own, the stock price will fall. In effect, investor expectations determine the price.