City arrive on Merseyside having won six consecutive matches in all competitions, keeping alive their pursuit of a domestic treble.
However, Guardiola stressed that such momentum will count for little if his players underestimate opponents he regards as tactically disciplined and difficult to break down, particularly on home soil.
Everton, now playing their first campaign at the Hill Dickinson Stadium, have undergone a notable transformation under Moyes.
After guiding the club to Premier League safety last season, the experienced manager has rebuilt the squad into one capable of pushing for European qualification, reinforcing his reputation as one of the most respected figures in English football.
Speaking during his pre-match press conference, Guardiola paid tribute to Moyes, acknowledging both his longevity and his ability to consistently organise competitive teams.
"David Moyes, since he was born, has been really good everywhere and still has the passion at his age to train, which is nice," he said.
The timing of the fixture adds further intrigue to the title race. Arsenal face Fulham on Saturday evening and could open up a six-point lead at the top before City take to the pitch.
A victory for Guardiola's side would therefore be crucial in maintaining pressure on the league leaders.