** MEGA THREAD ON INVESTING ** I was thinking about what kind of resources I'd want to have if someone has to start learning investing right now, t