Broadcom and Amazon are two top stocks to buy.