Defining the Middle Class in 2025: Income, Geographic Variation, and Economic Challenges