The performance of a system will vary depending on the ambient air temperature onto the condenser, for one factor. The charge weight can be varied from the generally accepted starting point (speaking generally) to find a happy medium between insufficient refrigerant (so cannot operate to maximum cooling) and too much, so the compressor keeps tripping out on high head pressure. You can measure the supply air temperature off the evaporator into the cabin and adjust the charge up and down slightly until you get the best (coolest) consistent reading. That is your optimum charge.