I don't know if baseball and softball are different on this score, but I heard one hitting instructor say to hold the bat in your outstretched arm parallel to the ground. If you can't hold it there for 20-30 seconds without the arm dropping, it's too heavy.