Home Stock AMD stock gets overbought and overvalued: is it a buy ahead of earnings?