I'm completely new to the world of investing and stocks. Knowing that I shouldn't invest or buy stocks until I know it well enough, I was wondering which cheap or affordable resources would be the best to get started?

I've seen quite a lot of books and websites that teach investing, but it's hard to choose.  To narrow it down, **what *book* and/or what *website* would you recommend that does a good job teaching investing in stocks to beginners?**