MainStreet Macro: Economic reality checks for 2024