The prices are not being driven up by buyers with 5% down payments. They are being driven up by 100% cash buyers, people moving cash across national boundaries. Just look at the percentage of "all-cash" offers. That tells the whole story.
Considering that foreigners have to buy new build, how do you reconcile that with your view? What evidence would cause you to think it is not foreigners?