Sonos Era 300 Review: Still Worth It In 2026?