回答

時制の一致によるものだと思います。
the day will soon come が未来形であるため、
when people will visit Mars.
と、こちらの文も未来形にする必要があります。

ってことだと思います。間違ってたらすみません。

この回答にコメントする
疑問は解決しましたか?