I'm looking for best Sub 600 headphones for late night listening experience, I currently own Hifiman HE500 and Sennheiser Momentums overear, I am also considering P7 and Oppo PM-3 but heard from different reviews they're not at same level as Shure and Dogs any advise? Listen to all sorts of music like tight and punchy bass, sparkling treble but not too harsh.