So what do you think? Is this a coolant leak or is it just water from the exhaust after a short ride home? It's definitely water or coolant as it's not oily and evaporates.