Of course learning is always better than earning. to earn profit in forex trading then we have to do the trade, and to do the trade then we must learn and know how to make a profit and minimize the loss in trade. so earning a profit is the goal and learn is the way to achieve it. Earning and Learning, both can be done simultaneously.