Home Stock Broadcom stock price forecast: is AVGO a buy ahead of earnings?