Usually with sand and cement work we wait one week for it to cure before painting but this can be less if certain types of paints are used like lime locks etc which help cure the finished plaster. For synthetic plasters, 24 hrs is usually ok but can depend on weather, thickness etc.