Text this: Consumer Expenditure-Based Portfolio Optimization