2 Stocks to Watch: Best Buy Surprises; Tesla Motors Capitalizes