It's hard to say how long you will need to prepare to achieve your TOEFL target. This depends on your current level and your target score. For best results, it's recommended to start your preparation at least 2-3 months before the test. However, we have helped many students achieve their targets in a much shorter time.