это обычная ситуация для разумного человека, умеющего планировать и распоряжаться деньгами:
что касается моего товарища -
1. взяли однушку - через три года погасили, в процессе гашения использовали деньги с аренды этой однушки в течение полутора лет
2. взяли две однушки, одну из них продали через полтора года (вырученные деньги использовали на ремонт второй и взнос на следующую двушку), погасили чуть больше, чем за два года
3. взяли двушку, гасили из зарплаты и аренды двух однушек - чуть больше двух лет
4. взяли вторую двушку - алгоритм как и в первой двушке, погасили через два года и три месяца
5. все квартиры брали на этапе котлована, на максимальные сроки, чтоб предохраниться от форсмажора минимальными обязательными платежами, выплаты производили максимально возможными на момент платежа суммами
цифр не знаю точных, кроме сроков, и уточнять у товарища не собираюсь
во всем процессе принимал участие в плане разработки алгоритма, поэтому в курсе происходивших событий
пс. не каждый программист является программистом