You have no control over any roadside emergencies and repairs nor over big mishaps. So it is advisable to always prepare your car before hand or at least stock your car trunk with enough supplies. We have put together a list of things we think every car owner should always have on hand. Go through the blog or you can visit https://goo.gl/vnyz7T