Is a $50,000 salary enough to buy a home? Discover the realistic math, the best loan programs, and strategies for finding affordable housing on a budget.