Essential aspects has to take when hiring car insurance