If I may make a point. Before you worry about the myriad of cleaners, polishes, and waxes...Lets talk about what must happen before you get to that point.
My experience comes from maintaining Two white vehicles, 2007 Z51 Vette, and an 07 SEUC, plus shinning bikes since 1974.
When you buy your vehicle, if it has any Chorme or is light in color i.e. White, change the brake pads to ceramic as soon as your pocket book will allow.
If you don't, you must ensure that all the brake dust is removed from any chrome surface or white paint before the dust is allowed to get moist or damp and sit for any extended period of time.
Typically when you run your hand over your wheels or the inside of your pipes and feel a distinct rough texture, as if lightly dragging a microfiber rag across your rough hand, it is brake dust rusting.
I was told by two car dealers that the tiny numerous rust spots on my vehicles white paint was "Rail dust". That may have been true in some cases, but my vehicles were never on any train.
Another thing to consider; if you drag a rag across anything that has brake dust on it and then mix it with any of the compounds mention throughout this thread, you WILL scratch your chrome forever. As one poster put it "You can't buff out scratches in Chrome". I know this because of the massive amount of brake dust on the Corvette front wheels. As this car is a daily driver and I don't pay enough attention to the wheels, they are pitted and scratched from brake dust and elbow grease of trying to get rid of it...It really sucks.
Metal brake pads are the devil to Chrome. If your garage or area of the country you live in has high humidity, then you need to be extra attentive.
Just my two cents.