When using multiple adjectives to describe a noun, there is a general order that sounds more natural in English. The order typically follows this pattern:
Opinion: (e.g., beautiful, ugly, nice)
Size: (e.g., big, small, tiny)
Age: (e.g., old, new, young)
Shape: (e.g., round, square, oval)
Color: (e.g., green, blue, red)
Origin: (e.g., American, Japanese, Italian)
Material: (e.g., wooden, metal, cotton)
Purpose: (e.g., racing, cooking, sleeping)
Therefore, "nice, green car" follows the correct order of adjectives (opinion followed by color).