When once upon a time $1 deposit Is December 2024 Societal Shelter Costs Future?