Однозначно ответа на этот вопрос нет. Выучить язык на C1 с нуля можно и за 6 месяцев, а можно и за 20 лет.
Длительность изучения языка зависит от:
Вашего желания
Срочности
Настойчивости
Целеустремлённости
Объёма занятий
Инвестированного времени в самостоятельное обучение
Практики
Терпения
Прилежности
Вашей языковой цели
Цели! Конечно же! Ведь ещё важно чётко ставить цели в изучении языка, так как кому-то нужно владение языком на уровне родного для чтения научных статей(C1),а кому-то будет достаточно более низкого уровня для простых бесед(B1). И от этих параметров уже изменяется длительность и объём вашего обучения.
Как вы уже знаете, волшебной таблетки для свободного владения языком нет. По хардкору пройтись придётся. Но это ещё как посмотреть. Ведь из учёбы можно сделать увлекательное путешествие, которое будет расширять ваш горизонт, наполнять, вдохновлять и открывать новые грани нашего мира.
Поэтому очень важно научиться работать со своим восприятием и видеть обучение не как бремя, а как приключение, благодаря которому вы не только сможете излагать свои мысли на другом языке, но и познакомиться с самим собой, а главное, больше узнать о нашем мире.
Ведь "Учить язык,значит,открыть новое окно в мир" - Китайская пословица.