How Much Money Do You Really Need to Buy a Home in the Birmingham, Alabama