Feeling the pinch? Middle-income consumers spend up to 80% of their salary in 5 days