Этот вопрос, смело можно отнести к вечным.
Споры по этой теме не утихают на специализированных строительных сайтах (да и на обычных тоже иногда вспыхивают).
Очень много не известных в вопросе.
Главное о чём нас не проинформировали, это готовы ли Вы вложить свои знания и умения в строительство своего дома?
Если Вы является специалистом в строительстве, то конечно построить дешевле чем купить готовый.
К примеру если всю внутреннюю отделку взять на себя, а она (внутренняя отделка) зачастую намного дороже чем просто "выгнать" стены , то цена строительства будет гораздо ниже покупки дома (под внутренней отделкой я подразумеваю всё, начиная от электрики и заканчивая отделкой стен, потолков, полов).
Если сами, по каким-либо причинам, не планируете участвовать в строительстве дома, то дешевле купить.
Строительство это дорогая штука, тем более если Вы с ним никак не связаны, Вы не знакомы с последовательностью, с ценами на работу и на цены стройматериалов, в такой ситуации будут постоянно присутствовать не запланированные траты .
Я в строительстве уже много лет, могу смело утверждать, что если Вы не знакомы с технологией постройки дома, то лучше и дешевле просто купить, Вас постоянно будут "разводить" на деньги, договориться в самом начале не получится, строители всегда найдут "железобетонный" аргумент что бы поднять запрашиваемую ранее цену.
Мой знакомый как-то рассказывал мне, что потратил процентов на 40 больше денег чем обговаривалось, с бригадой в начальной стадии строительства.
Единственный плюс в строительстве своего дома, это возможность всё сделать как Вам хочется (как Вы это видите), но за это придётся заплатить и очень много.
Самостоятельно строят дома, только две категории граждан, это люди с деньгами и люди разбирающиеся в строительстве, всем остальным категориям граждан, дешевле купить готовый, чем построить самостоятельно.