Home Stock Best stocks to buy: one on the dip, one to wait for