I've owned hundreds of basses in my life. I've been on a decades long quest to find the perfect basses for me. Over the years I've owned dozens of Fenders.
In fact, the only new basses that I've bought have been Squire, Fender, and Sadowsky, which is a Fender clone of course. I've been thru almost every major bass brand that I can think of, and I keep coming back to J Basses. Even my Fodera is reminiscent of a high end J Bass.
That being said, I think the best value for Fenders is on the used market, in particular 70s Fenders. You may have to shop around a bit, but there are some outstanding basses from that era that can be picked up on the cheap. I always go for the "player" basses, not the collector basses. I don't care if it's a refin or has some play wear (mojo!!!!!). My theory is that if it's been played it will probably be worth playing.