Knowledge has great value and does not weigh anything. Gaining it can cost, but is worth it. You must understand what your priorities are and should be for your likely scenarios, and prioritize your training accordingly.