Eurovision 2025: The Most Expensive Edition Yet?