The best time is at the product conception. The second best time as early as possible in the product development process.
It may change. Be refined. Altered later.
That is fine, yet the initial concept needs the boundary condition of a reliability goal. Continue reading