I thing that investors must have a choice to sell tokens or not to sell. If there is no listing there is no choice.
I agree, there is no right time, if they wait for the perfect time to list, they will never list ... The price tends to rise when the project is relevant and not because it was the right time and the right place, in the cryptoworld there is no coincidence.
I agree that it is impossible to find a perfect time for listing. It is necessary just start the listing and continue to develop the project that price of the tokens will grow.