Polished bliss has an excellent guide on cleaning. I use elite car care for all my stuff with next day delivery. Well if you have the time, get some wheel wax, also get some with fillers, black hole, autoglym srp, the you will want a polish, and then a wax. That will protect it. Then at the show a quick detailer and it should come up like new. If you got loads of time then get some clay bars...