Glacier Point is best in winter when the road is closed and you will typically have it all to yourself. In addition, the views of Half Dome are better, accented by snow and winter light.
For more winter pictures from Glacier Point, check out the Glacier Point ski tour gallery