The car is dam clean though man. Just get under the car with degreaser and cover your face, spray everything down, then hose it off. And just watch for the leak. If I were you I'd take the passenger tire off and check around the oil filter neck. Or the oil filter itself, maybe the last oil change someone didn't get the old filter seal off and it's leaking there... Food for thought. Welcome though. Enjoy your stay here