The longest time between BTC ATHs was 4 years and 17 days.
That means everyone who held for that long has made a profit, even if the person who had literally the worst timing possible.
On the flip side, if you are going to need that money in less than 4 years, maybe don't tie it up in bitcoin.
Data source: https://bitcoincounterflow.com/charts/days-since-ath/