Когда придешь к системному подходу или сдашь первый проект
Я делал прогу на конкурс, и уже поняв, что не ебу что и как начал переписывать. Потом ещё раз переписал под азы MVVM и фрагментировал по классам. Но когда конкурс сдал, чёт не было мотивации заканчивать проект...