advanced micro devices amd stock performance analysis and buying opportunity discussion