Genre isn't really critical since you can really use any bass for any kind of music. But the price range helps. If you buy used, you can get a much better bass for the price than if you buy new. Otherwise your requirements are pretty broad. I would suggest trying out a bunch of basses if you can. See what fits you. People will come on and suggest "their" favorite basses, but that doesn't mean you'd like them. I could suggest getting a used Spector Legend, since I really like them and they fit your criteria. But whether you'd like it or not, you wouldn't know until you actually played it.