For claying, a fellow BMW owner recommended Nanoskin to me. I bought one (the medium grade) from Amazon and it is amazing. Works super well and none of the downside of clay (e.g. no worry about dropping it on the ground, anything it picks up from the car or from touching the ground can be washed off quickly). Give it a try.
__________________
2015 F80 M3 | SSII ext SO int | M-DCT | 19" Black Wheels
|