California’s Dream For All program provides down payment assistance to eligible first-time homebuyers using a shared appreciation loan. Learn the basics, requirements, and key details.