How long should I wait before cleaning my windows after painting?

We always recommend waiting 30 days before allowing any cleaning agents to come in contact with the new paint. Paint dries in a matter of a few hours but all paint goes through a curing process, which takes longer.