WD-40 is suitable for one-time usage, and you cannot use it regularly as it is water-based. Its viscosity will attract dust and dirt, which is not suitable for the long run. Henceforth, it would be best not to use it in the long run.