I would like to introduce my new asset, the Advanced Road Material
This is a dynamic road material that can create almost unlimited amount variations. Use wit the awesome EasyRoads3D or Easyroads3D Free It has variables to add water for if its raining, snow, moss. The moss can be coloured to simulate dirt. Add variants of pot holes, cracks, damage and more. Then, there are many options to add road markings, assign its colours. All this gives an almost unlimited amount of possibilities. Can use diffuse, specular and parallax shaders. Id that wasn't enough theres even a script that makes it easy to change the snow, wetness, moss and ice levels at runtime from your code.