Y not just take it to your local bmw collision center & ask them how much to get those chips/dents/scratch out? .... a Estimate?
your car probably look good for next 3/5 years..... with $600 investment "Don't do mods for 6 months lol ??? which is a lot better then looking at new car paint & yours. Be like: Damm my car paint sux.... well true, 10 years ....
which is exactly what im going to do soon, after so many uncomfortable spots on my doors / hood when looking at it.