IBD Investors Business Daily. These Are The 5 Best #Stocks To Buy And Watch Now. What are the best stocks to buy now or put on a watchlist? Occidental Petroleum $OXY, General Motors $GM, Pure Storage $PSTG, Texas Roadhouse $TXRH and Enphase Energy $ENPH are prime candidates.