Yamaha, Sire, Ibanez, are really good choices. If you want a bass that will go with any style I would go with something with a P pickup in it. My first bass was a cheap P bass and served me well till I had the cash for a better bass. Usually the Ray4 is a good bass from what I hear. I own a SB14 ( which is awesome ) and had a Ray34 for a while but sold it only because I didn’t like the wide neck and wanted more low mids and the Sterling by MusicMan SB14 has a bit more growl for “me”. I also owned a L2500 by G&L that was a real play but again the tone just wasn’t for me. Lots of good advice above. Just keep dealing with places that have a good exchange policy so you can play it for a few days. Best of luck going forward, keep us posted!