Можно купить квартиру в Подмосковье, или же взять ипотеку.
Если у вас есть деньги на первый взнос, как вы написали, два миллиона рублей у вас есть,
Вы можете взять ипотеку с первым взносом, то есть, вы два миллиона оплатите, остальную часть будете платить ипотекой.
Так же можно рассмотреть варианты покупки в новостройке в недостроенном доме.
Тогда можно купить значительно дешевле, особенно на начальной стадии строительства.
Но тогда придется ждать, пока достроят дом, что б заселится.
Рассматривайте варианты только с господдержкой застройщика.
А то деньги с людей соберут, а дом не достроят.
Я вам советую рассмотреть квартиры в Красногорске, там они дешевые, от трех миллионов рублей,
И хорошая транспортная доступность с Москвой.