This may be the best book for someone in their twenties and possibly in their thirties to read. I have been reading a lot of books on early retirement, financial independence, and self-improvement lately and The Simple Path to Wealth by JL Collins might be one of the best.
The book is based on notes, writings, and advice Jim had come up with for his then teenage daughter. It is about how to accumulate wealth by investing in index funds, but it is really more than that. It is a book about life and its opportunities that open up to you when you have the money to take risks and live the life you want.
Jim is a huge advocate of index funds and specifically Vanguard's. He suggests 100% stock portfolios. He does advise 85% stocks and 15% bonds for the weak hearted. He writes a lot about 'FU money' and how it allows you to take chances and literally say FU to your boss if you are sick of their crap. Once you have FU money, life gives you more opportunities.