Answer: foresightedly

AnswerCrossword Clue
foresightedlyFORESIGHTED, having foresight