The best timing is after two key steps.
First, community campaigns and quests should be completed to keep the energy high.
Second, the results of security audits should be shared to give confidence.
After this, a presale within two to four weeks will be the most effective.