I agree.
Learning the market is a decidedly ambitious goal.
Better to focus on some basic principles, and then to study a few niches in depth.
Otherwise the energies are dispersed and nothing is gained.
The market is too big to be "learned".
All you can do is focus on some small parts, really know them thoroughly, and - with time and experience - may be you'll get a profit.