Again- how many 20-year-olds have $300 a month to invest? How many middle class people in 2023 have 10% of their income to spare? It may be a good target. That doesn’t make it achievable when 62% of Americans are living paycheck-to-paycheck. They don’t have 10%. They don’t have 1%.
As far as any spare income I have? It goes to paying down medical debt.