Home Stock AMD stock price forecast: buy or sell ahead of earnings?