The best time to glaze the homemade donuts is when they're still warm. The warm donuts will melt the glaze, covering them entirely.