For a lot of first-time buyers, owning a home can feel perpetually a few years out of reach.