"the majority of those who trade stocks are still very emotional"
Not true. The major owners in Apple, as any major company on the stock market, are mutual funds and institutional holders with 72% of the stocks. Maybe the majority of the small time investors are emotional, I don't know, but that is a completely different thing since they can only affect the stock price so much.
There is never time to do it right, but always time to do it over.