I'm new to string instruments and had a question about tone. Lets say you get bass guitar A, which has tone that is questionable at very best. (I say questionable because tone can be subjective) Can you alter it by changing pickup, amp, strings, etc? Or is there such thing as inherent nature that you just can't change due to the construction? I ask this because a friend of mine who has been playing some time told me to avoid cheap bass (sub 300 bucks) because I will have to fight the instrument to play and you'll be stuck with a tone because it's not worth trying to correct due to the low cost of the bass and high cost of the after market parts. Do many of you even bother changing pickups or do you just buy another bass guitar to get the desired sound as time goes by? Thanks for all advice in advance.