Advanced Micro Devices (AMD) stock has outperformed most of its peers over the last year. Is it the best pick?