I don't see an issue as long as you consider your bass playing level what it is, and nothing to do with the number of basses you have. Looks like you're just fine.
I've got a good variety IMO. My first bass, short scale with pickups equivalent to Ric spacing. My Ibanez, essentially a 5 string Jazz. My 6 string fretless that needs work and besides I'll never give up that one. My 7 string fretless to replace the 6 string for now. And my Kramer, essentially a P bass. The Kramer and Ibanez could be traded for a 5 string P/J (and if I do that kind of trade I'd rather get a 6 string P/J), but I'm happy with what I got. I could always put flats on the P, or whatever for additional variety.
I just want basses where each does something quite a bit different. Color makes no difference, wood not enough difference to have a bunch of the same bass from different woods at least to me. IMO, mainly there's the P sound and the J sound, and so many others that sound similar to one or both of those two.
IME having a small selection of considerably different basses is a learning tool. It really does help my playing if I'm sounding in the ballpark of the original song. Like some songs just don't sound right without a fretless. And first time I played my Kramer I was playing differently, more like traditional P sounding parts rather than the more modern J tone.