Good documentation in your script, except that it would be useful to include the url you're downloading data from in the documentation at the top of the script instead of just in the documentation for the function defined in the body.
EDA could use more comments/description, particularly any conclusions you're drawing
eg: “You can see that the dataset contains prices that are bigger than what you expect from an used car's market price. During a closer revision, we realized these outliers are scrapping errors” - why do you think this is the case, rather than these being for example collector vehicles
Key conclusions from the EDA should go in the README, along with the one image and one table from your EDA