I know a lot of people go overboard when cleaning the screen. Either driven by OCD, you tend to clean it too often, putting way too much elbow grease and constant use of solvent. At the other end are those who let their laptops get covered in dirt and grime, thus, when they do decide to clean it, it's easy to do too much because that's the required effort.
What I would do is make sure after each use or every night, give your laptop a light wipe or dusting- eg. using a Swifter duster (use the 360º duster instead of the single-sided as it would minimise accidental scraping). If you don't have an old, soft cotton white t-shirt, use a good light colored micro-fibre cloth. Why white or light colored? To easily detect sand or dirt.