of course it could not be determined. Since we also can only be predicted only. There is not a certainty in crypto. usually it's time to wait for a matter of months until the annual. just be patient.
When you invest, the wait is natural if you want to earn a high profit. But the expected profit of each person will be different, so not how long time at which you receive. Is that enough for you?