>>2all of the above fall under [Fundamentals]
But exactly what should one specialize in nowadays?What should one master (to make money)?