My opinion is you should audition first before you buy since everyone is different .
Just because one persn or a group of people prefer one speaker does not mean you will as well.
So when a person says that so and so speakers sound better than anything else, or that certain speakers only sound good with movies or music, take it with a grain of salt.
Audition and compare as many available as possible. Then buy the speakers you like based on sound quality, aesthetic, price, brand, etc.