There's no exact time on when to invest, you should be investing based on your belief of the project. Takes time and patience to be successful in this league, don't fall for the hypes. Good investment needs good patience and thorough/extensive research.