Report question

Question: When to rewrite a code base from scratch