Salvo cuentas remuneradas, no se que más opciones hay para rentabilizar dinero y recuperarlo cuando quieres (lo normal es perder la rentabilidad o incluso tener perdidas en ese momento).
Si tienes pensado comprar una casa, está claro que no vas a meter todo el dinero en un depósito a x años.
Por lo que la necesidad del dinero más depende de los incidentes fortuitos, y salvo algo muy extremo (se cae la casa o el coche explota), lo normal es que sean casos cuyo valor tampoco sea excesivo, el colchón que hay que tener por si acaso.
Además el tiempo pasa volando, en mi caso puse algunos a 2 años, y a mitad de 2025 ya me vencen varios...
El tenerlo escalonado también ayuda a poner la mayor cantidad posible en depósitos, porque puedes asegurarte que en plazos más o menos cortos entre vencimientos vas recuperando liquidez.