Joel Skousen 2024 Year End Analysis