Best for Bass

Top pick
Harman Kardon - Go + Play 3
Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
JBL charge series is always a great buy, With a $150 budget. I have had my JBL charge 3 since 2018, only recently upgraded to the party box series, because I wanted something bigger and with way more bass. For a desk speaker the charge 4-5 is perfect, it has enough bass with EQ added. The flip and the other smaller ones that you can clip on, are going to be slightly quiet compared to the charge series. The charge series is the happy medium between good sound and portability.
I would say go for charge 5 for 10k
105db? Thats complete bullshit, i got a jbl charge 6 louder and that clocks at 101,3db(A) and for the 250$ price tag it has worse specs/performance then a charge 6/5. It has worse SPL, worse clarity, worse battery, and worse bass response although durability is mostly equal as far as i have abused both (ranger and charge 6).
Jbl charge 5. Ive abused two of them extremely hardly for two years and they still work. The cosmetics like the mettal logo will scratch and even fly out after big abuse but i can safely say the speaker holds 3 story drops fine and even works after burning in a fire pit for a minute. Also you can submerge it for 24h+ and it will still work fine. The battery will be the thing the gives out first but thats after 4 years or so.
I have two charge 5’s usually use them in stereo. But I now want two Extreme 4’s.
Personally i find the x600 awful. Charge 5 comes to mind given your requirements or even soundlink max.
If you like your music slightly laid back maybe get the charge 5 over the 6
6 is brighter, more aggressive. 5 is warmer, more gentle listening.
Have the same jbl charge 5, love those speakers with the jbl app for stereo mode. Nice portable gaming setup!
The JBL Charge 5 and Bose SoundLink Flex were everywhere, and from what I’ve used, they deserve it.
Charge 5 and happy with it
Top recommendations from others in the same boat

Top pick
Harman Kardon - Go + Play 3
Top pick
JBL - ChargeTop pick
Sony - XV500
Top pick
Electro-Voice - Everse