This question will bring you lots of subjective answers, so here is mine. There are no "Best" headphones for listening to music! I have listened to Stax headphones since the early 90’s. I currently have the 009’s. I love the electrostatic sound for its quick, clear transparent sound. It truly sounds like a window on the soundstage. I wanted a more intimate sound so I bought a pair of Audeze LCD-XC, and a McIntosh MHA 100 to drive them. The Audeze are incredibly comfortable (albeit heavy) and it would be hard not to like them. The sound is powerful and dynamic but I miss the transparency of the Stax phones, so I move between them.
Could I find a better sound if I spent more money? Maybe. You didn’t mention your budget, but I suspect it’s not unlimited. Jim’s comment above indicates that he loves his Sennheisers, and I’m sure they are great as well. My advice would be to settle on a budget and audition as many as you can. Find a pair that you like, and can live with long term. If you constantly chase different, more expensive headphones it will get expensive. When these lockdowns end, try to attend a Hi-Fi show. They all seem to feature a demonstration room for headphones. Believe me, you will find a pair that you like and an amplifier to drive them. I recommend a tube amp. Good luck in your search.
Could I find a better sound if I spent more money? Maybe. You didn’t mention your budget, but I suspect it’s not unlimited. Jim’s comment above indicates that he loves his Sennheisers, and I’m sure they are great as well. My advice would be to settle on a budget and audition as many as you can. Find a pair that you like, and can live with long term. If you constantly chase different, more expensive headphones it will get expensive. When these lockdowns end, try to attend a Hi-Fi show. They all seem to feature a demonstration room for headphones. Believe me, you will find a pair that you like and an amplifier to drive them. I recommend a tube amp. Good luck in your search.