My advice is to pick a bass that you love the sound and feel of.I want to play a variety of musical styles, but really leaning toward funk and heavy stuff.
What would y'all suggest?
A bass that makes you happy every time you pick it up will lead you to pick it up more often, and that's how you develop as a player.
If you were to list off a couple songs or albums with bass tones that make you sit up and pay attention, we could probably steer you towards basses that deliver those tones.
Then you'd just have to go play a bunch of options and determine what kind of feel you want.
But please allow me to emphasize the importance of how the bass feels in your hands! Speaking for myself, several of my favorite bass sounds came from players using a Rickenbacker, and I think that they're one of the coolest looking basses EVER. So I just had to have one.
But the middle pickup cover and square body edge under my forearm just did NOT feel comfortable.
I'm stubborn, so it took buying and selling three Rick's before I had to admit to myself that it's just not the bass for me.
And used basses are a great option - if you buy at a good price you can sell at that same price or better, and until you KNOW what bass you want, it's good to minimize your financial liability.