Here is a practical guide on what might sound good in different situations, at least for me personally.
- Background music while studying, reading, cleaning around the house or cooking - spend less for these rooms/situations. Most bluetooth or small bookshelf will do.
- Music for a party, outside or in may require a little more bass to keep people bouncing, so choose something larger that can deliver some volume and reasonable bass. This eliminates almost all bluetooth speakers within the reasonable cost range (except the Bose Soundlink Bluetooth Mini which for the money packs a punch!) But here you might want to go with nothing short of a six inch bass driver in a decent bookshelf, maybe even a subwoofer.
- Serious music listening. If you are lucky enough to have time where you can sit and just listen to music, really listen, then your a lucky person. This is where an investment in something YOU think sounds good. Don't worry about specs, wattage capacity (which is BS) or size. Listen too it and if you like it and it reproduces your favorite tunes the way you think they should sound, you're good.
So there you have it. The no-tech guide to buying speakers that sound good without hurting your head. BTW, I of course do have opinions on if the speakers sound good, to me that is.