I disagree that coming forward is the best way to beat GGG (for Canelo anyway).

Canelo needs to sit down on his punches early to get some respect but he needs to keep GGG moving. Once Golovkin gets within range Canelo needs to hold and spoil. Frustrate him.