Section 8 may put money aside each month toward a downpayment on a home. This may take years to accumulate enough funds but it's money you won't have to earn. The main requirement to buying a home is to have a preapproval for financing the purchase. This is usually income driven, but there are some programs where the seller can contribute toward the downpayment (American Dream is one). The best thing to do is buy a home you can afford, build up equity and then sell it and use the gain to put down on another home.