The Soundcore Mini 3: Best Under $50 Speaker?