Stocks to buy: Should you chase rallying stocks? Here's what