i once was just a regular joe, who foolishly listened to music in order to see if a song was enjoyable but after hours and hours of learning about frequency response, pressure physics, radiology, and modern digital to analog audio tricks such as short-term fourier transform to determine how a waveform will produce sound.
other methods are using tools like spotify rippers and youtube terminals to browse popular audio services through the Linux command like (arch), i listen to all my audio with a waveform and spectrogram sampled to 48khz (44khz is too compressed on the high end [i have hd800s and a D50s digital-to-analogue audio converter and generate my own clean audio via solar and a true sine wave power supply to prevent PWM spikes in the sub bass] so i can tell the difference)
another thing i have done is extensively listen to every popular recording studio and their respective labels in order to identify if a song is good just based on how the track is produced since most production music is board-design garbage
anyway, i hope you find these tips useful and you can enjoy listening to music by simply looking at a .jpg of the songs signal response