Some of the reasons that may cause a car's AC to take time to start cooling are:
1. Low refrigerant levels due to leaks and evaporation
2. A clogged or dirty air filter
3. A malfunctioning compressor or or condenser
4. A faulty thermostat or cooling fan
5. A damaged or leaking hose
6. The car's engine may need to warm up first