Anker SoundCore 2 | $30 | Amazon

With its 24 hour battery life, impressive bass, and crystal clear sound quality, the Anker SoundCore has long been our readers’ favorite affordable Bluetooth speaker, and its water-resistant successor is down to $30 today, or $10 less than usual.

The SoundCore 2 still includes dual drivers and that amazing 24 hour battery; the only real differences are a slightly tweaked design and the aforementioned water resistance. That means you can take it to the pool, the beach, or even the shower without fear.