Benahavís (Málaga) y La Moraleja (Madrid), los municipios más caros de España para adquirir una vivienda