The 401k loans have to be repaid in 10 years max. And it’s not exactly interest free – rate is 4.25% – but it goes back to yourself, i.e. your 401k account. Usually it has to be repaid MUCH faster, since one probably WILL change jobs in 10 years.
We’ve been going to open houses in our areas of interest for about 1 yr now.