While I wait for a long render to complete, let's do some Blender School.
Tips for perfect textures, every time
1) Always mix two textures to provide that surface variety and to help hide imperfections.
2) First material! If you are not unwrapping your mesh before applying a texture material, do the following node setup:

3) Use Node Wrangler to add a texture ( Shift+T after selecting the shader)
4) Use the generated coordinates and then select Box projection. For most regular shapes, this works fine.