Is it better to delay getting started by weeks, months or years so you can be ready? Or is it better to start now when you feel the most unprepared?

Is it better to delay getting started by weeks, months or years so you can be ready? Or is it better to start now when you feel the most unprepared?