My two cents. Take it or leave it.
An amp is more "set-it-and-forget-it" than a bass. You might make small adjustments, but mostly you set the amp and leave it alone.
The bass is in your hands. It is an extension of yourself. You are in contact with it for literally hours. And, you are constantly thinking what you CAN do with this bass or what your CANNOT do with this bass. It gets heavy, the neck dive, the weird one note that seems louder or not as loud as the rest, the fret height, the overall sustain, etc. You think about the bass 1000x's more than you think about the amp.
If you have to make a choice, I'd say get the good bass, mediocre amp. But, you listed three decent basses there, and whichever you purchase should leave you enough money for a decent amp, too. (Buy used!!!)