It has never been this challenging to be a first-time home buyer. Over the last year, as home prices inched toward new highs ...