Best Dividend Growth Stocks for the 11 US Sectors As counter-intuitive as it sounds, the best time to buy stocks is when the market is falling. The best gains come when you make a stock purchase while you feel like puking (in fear that after you have purchased the stock, the stock will go to … Read more