Its all been one massive pyramid scheme here.Just buy buy anything just to take markets up. All just greed buying not fundamentals. All these companys buying stocks or their own to take up prices just to get massive bonuses. Wake up consumers. Then they are using all retirees at same time. All of this to get huge bonuses not only now but also long ternm bonuses built into their packages also. Amazing what greed does. If they all do it to chase a return look out below. As always at some point reality hits and it all crashes.
That's why you trade on technical analysis (charts) and not fundamentals. Regardless of how good or bad the fundamentals are the share price and buy/sell points are all driven by software algorithms that could care less about your fundamentals.
The only thing that matters is what does the chart say?
I trade on FUNDAMENTALS (not technical analysis) and have for many years. Holder of quality dividend paying stocks with a good yield. I don't pay attention to short term moves in the markets. I don't ever try to day trade any stock. I sleep well at night. There will come a time to get bearish, but we are not quite there in my opinion.