Analysts are split over whether it's time to buy Europe stocks