Is Advanced Micro Devices (AMD) One of the Best Long Term Growth Stocks to Buy According to Hedge Funds?