If you want to trade, no matter what style of investing or trading you choose, I recommend to read these books ONCE A YEAR. Each year, as you gain experience, you will gain new insights. What appeared cryptic during year one or two will make sense after year five in the markets.
I've only read one book on the financial markets: Trading Binary Options by Abe Cofnas, which is what transitioned me from trading stocks to trading Forex. Oh, and I did recently read a couple of books on cryptocurrencies, because the information available online is too scattered to make researching the topic electronically anything close to being thorough and efficient. But generally speaking, I opted not to go this route for reasons I will keep to myself.
But it has been interesting to go back and visit the strategies I studied along the way, approaches taught by folks like Scott Barkley, Melissa Armo, Anne-Marie Baiynd, AJ Monte, Jarratt Davis, Stephen Whiteside, Nick McDonald, and Harry Boxer. Except that rather than clarify what was once cryptic, what the exercise primarily did (with the exception of Harry Boxer) was give me a better appreciation for having developed my own system, which I think worked out better for me than if I had spent all this time trying to master what any of these individuals are doing. (I would actually give Harry Boxer a second look if I were still trading stocks.)
That's not a dig. I respect most of the above named individuals quite a bit and still listen to AJ's Market Report every week. I just personally found that picking up grains of knowledge here and there by skimming through this book or that (purchased at the $1 book store), or availing myself of free trials offered by Scott, Anne-Marie, AJ, Jarratt, or Nick, etc., seemed (to me) to be a better way to spend my time, personally, rather than read whole books.
But this is NOT my advice to anyone else. I think people should do whatever fits them best and is most fruitful for them, all things being considered. If that means devouring all kinds of books on trading, more power to them!