Shares of Best Buy have more than doubled this year. An analyst upgraded it to a buy Monday. But the still struggling retailer's turnaround will take time.