Home Stock Top 3 European stocks to buy heading into 2025