Quarterly Letters Middle Coast Investing Q4 2024 Letter: Staying Sane, Preparing for Change January 8, 2025