When my car is cold it struggling to turn on but when it's warm it turns on like any other normal day what can it be

have the battery load tested, pray it's just that. if not, try pressure cleaning the fuel injectors

AutoZone had told me that it might be my alternator I just really don't know