It is a superb feeling when you own a brand new car. But it is also mandatory that you carry on with ..