If a 20-30% downpayment seems completely unrealistic, then you are probably not in area that you can afford. A home is like a car, in that nobody forces you to buy the Porsche, and you can always buy something in a cheaper area. A location with a median home value of 600k is definitely in the "Porsche" category of locations. Go find yourself a Camry.