Man, I`ve started reading up today, and I`ll tell you now.
You better have HOURS free, there is so much stuff to read and to understand.
This stuff is insane, but I`m loving every minute of it.
The only advice I can give is, be patient. This thing takes a looong time to learn it seems.