Home Stock Charles Payne reflects on recent stock market action