Car hasn't been detailed ever ('00), and i woke up this morning to wash it good just like the usual practice. I've never been able to get off caked on dirt, bugs, and small scrathces. Before I give ol bessy her first detail, what can i use to remove all that stuff...thanks