Warren Buffett: Should you buy Index Funds at 2024 All-Time Highs?