Heya,
I have $30 to $900 headphones. I listen to them all and rotate often.
Whatever sounds right for your mood and music is what works. It doesn't have to be an expensive headphone. They're all worth whatever you think they're worth. I have $300+ headphones that honestly should have been $50 headphones in my opinion. I have $30 headphones that should be $150 headphones in my opinion. It's all relative to what you hear and how you like it or not.
There are a lot of fun and good options in the lower sub-$100 range. Lots of colored sound.
There's a huge selection of great headphones in the $150~$300 range. Lots of colored sound but better constructions and refinement.
There's a smaller but very good range of headphones in the $300~$500 range. Colored sound, neutral sound, materials, further refinement.
After that, it just becomes signature preference, style, material, display, etc. Usually more neutral headphones here.
For example, I'd tell someone new to this to get a $30 Panasonic RP-HTF600 if they wanted a fun warm bassy headphone for listening to any genre without an amp or special dac or anything. I'd also say anyone looking for a high quality headphone and amp to power it that is neutral for a very nice high fidelity entry point, should
not touch something like the M50, and instead, get the
DT880 PRO 250ohm and a
Xonar DG and upgrade source later. Or to be absolutely frank, skip all that stuff, go high end right away and then stop looking at other headphones and the internet entirely and just live your life with that pair lol. You'll spend less money if you do that!
Very best,