It's a market and not a machine. Prices move on an imbalance between supply and demand. Fear invites sellers and greed invites buyers. Rational thinking goes right out of the window.
Just take some time to establish what kind of world we are in and what it will become in the future. Here in Britain the population has rocketed in my lifetime and this means there is a shortage of housing and a shortage of land to build on. With these shortages there is a struggle to feed everyone. Supply and demand being what it is, a constant rise in prices is likely but it won't happen in a straight line and stock market prices will reflect this.