Ответ: время (сам по себе — как концепция времени).
Пошаговое решение и разбор каждой строки:
Я всегда впереди, но никогда не вижу
- Время идёт вперёд — наступает следующий момент, будущие моменты всегда «вперёди» от нас. Мы не видим настоящее время как саму величину времени, мы видим лишь её след в виде событий.
Я могу быть в тени, но не в свете
- Время существует во всех условиях: и в светлые дни, и в темноте. Его нельзя «осветить» глазами; оно не зависит от освещения. Фраза носит образный характер: время может быть ассоциировано с периодами тьмы (сложно переживать что-то, кризисы), но оно тем не менее идёт.
Я движусь быстро, но не оставляю следов
- Часто говорят: время летит. Время быстро идёт, но не является физическим объектом, поэтому за ним не остаётся конкретных «следов» в виде объектов.
Я могу быть частью пути, но не сам путь
- Время сопровождает путь — продолжительность поездки, её длительность. Но само время не является самими дорогами или маршрутом; оно часть процесса и измерение его длительности.
Вывод: всё эти признаки хорошо описывают время. Альтернатива, которая иногда предлагается для подобных загадок, — будущее. Оно действительно «на переди» и связано с путём, но здесь время как концепция объясняет все строки наиболее полно (быстрое протекание, отсутствие физических следов, участие в пути как продолжительность). Если нужно, могу привести краткое объяснение и под будущее.