Dish washing soap is too harsh and will
strip all efforts you have done in waxing. Use a soap like Mother's Car Wash soap.
Here's what I do. In a bucket fill half way with luke warm water. Drop in a dimes worth of the liquid soap.
Take a clean white terry towel and submerge, wring out. Lay it open on the headlight and nose area to loosen the bugs and any other debris that may be collect from the previos ride. (break larger bugs off with finger nail).
Knock off larger debris from towel before submerging back into the warm soapy water. Wring out and apply again if needed.
Wipe dry with another dry, clean, white terry towel.
ALWAYS check towel for pebbles that you may pick up that may scratch the paint.
Follow up with a new coat of wax (Mothers is also my favorite: Best Bang for the Buck!) or just use your favorite polish, Honda Spray Polish, Eagle One 'Wet' (my fav), Plexus or any other easy to use non-streaking wipe ~n~ shines to restore the luster!
Word of caution on the Plexus; apply only on a cool surface and follow up with Meguires or Eagle One 'Wet' to take the streaks out. It is a great product, but it does leave streaks.
For oil on the swing arm, NOTHING BEATS - 'PROTECT ALL'
Polishes, waxes, cleans and protects your finish. It cost half the price of the Honda shine product.
No hose, in the garage, no mess. Gone in fifteen minutes.