Index Fund Investing: A Comprehensive Guide to Low-Cost Portfolios