How long do you have to wait to buy a second property? 2024