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.