Rahul i agree with your answer but you should also mention some things like-
1. Check your battery connections .
2. Always use the branded oil for your vehicle.
3. Pay attention on the car wash more in winter.
1. Engine oil: In order to keep the car running properly the engine must be in great condition and to keep the life of engine healthy, one must change the engine oil periodically and on proper intervals. Failing to do so amounts in unwanted wear and tear of the engine components.