On the auto detailing forums it seems like the pros always top everything off with S100 wax which can be purchased @ any harly davidson dealer. They say nothing beats the shine and reflectiveness of the S100.
S100 has been compared too Pinnacle’s Souveran Series but they still somewhat agree Souveran still get a "wetter/deeper" shine it's just that S100 is a fraction of the cost. If i had a black car I would use Pinnacle’s Souveran Series hands down.
as far as waxing a car you can do that yourself pretty easily. but if your wanting to take out scratches in your car and never done it before i suggest taking it to a professional detail shop. i have seen so many people try and high speed buff their car themselves and swirl the pain really bad. then they bring it to my shop and i have to fix it. if you dont trust yoruself enough and wnat it done right go to your local detail shop and see what they suggest.