Yes absolutely learning is best and better before earning. If we want to become a good trader and want to earning good money then firstly we should follow learning about this business and then we can earn good profit from this business and can change our life easily.