Dear umer bhai
first all heartily congrats you for having new car , mashallah one of best new car locally avilable , may Allah prove it safe ride for u and ur love ones ( ameen ) and 2ndly i am sad to inform you that soon u going to be addicted of car detailing :D.
No doubt black look very ellegent in civic but its bit difficult to care in the environment we are living , specially dust attraction.
we have locally avilable couple of detailing brands in differnt price range, so all depend how much u would like to spend on ur new ride than can guide u best products fall in ur budget.
mainly u need following stuff
1) car shampoo
2) wash mitt
3) microfiber clothes
4) a good natural wax
5) detailer spray
6) interior detailer
7) tier foam or gell
since car is just new so for time being no need for polish.
p.s stay away from service stations and surf car wash plz