You may not need as much down payment as you think you do