Simple Green for me. Spray the bike with water and a garden hose (or power washer if I’m feeling it) spray with SG and let sit for a few, then rinse with water… another round of SG and a damp micro fiber for the tough areas. Rinse and dry. Works every time… also a good chain cleaner too.