So, others have said it, but to reiterate:
The reddit personal finance sub forum, read the sidebar
Boglheads.org
A random walk down wall street by Malkiel
Those three resources will be sufficient to put you ahead for retirement investing without being ripped off.