Best new music 2025

The year's best music, and a personal reflection on 2025, exactly 366 days after the last one.