TIME magazine reveals its top 10 songs of 2024, featuring viral hits across genres like rap, folk, R&B, and country, with a fresh artist crowned at No. 1.