snowing means cloudy. if your spot is near the big city, especially close to well lit highway there are no problems with the visibility. clouds reflect the street lights enough to ride safely.
but you better be sure you know the terrain - some snow covered bowlders or old barbed-wired fence can ruin your whole season.