The 15 toughest states for first-time home-buyers