1. A system for providing optimal state indication of a vehicle, comprising: a) a communication adapter adapted for wirelessly transmitting On-Board Diagnostics (OBD) interface of the vehicle to a computer system, wherein the OBD interface enables to provide data that include vehicle data readings from one or more sensors of the vehicle, Diagnostic Trouble Code (DTC) and Electronic Control Unit (ECU) identification; b) a computer system adapted for collecting the vehicle data readings from one or more sensors of the vehicle, the DTC, and the ECU identification and for automatically identifying the vehicle upon communicating with said communication adapter; and c) a server adapted to perform the following tasks: i. Receiving, via a communication network, the collected vehicle data by said computer system; ii. Classifying the vehicles into groups according to one or more parameters, wherein the parameters may include mileage range, age of vehicle, model iii. dynamically setting an allowed range for each individual sensor according to processing of data collected from a plurality of specific vehicles that are classified under the same parameters or group; iv. building an “image” of an event that describes a condition in which a sensor, a system or a component of a vehicle fail to function in a normal or satisfactory manner; v. Processing the collected vehicle data for detecting deviations of data that exceeds the allowed range, with respect to each individual sensor of said vehicle, by identifying previous events relevant for said data within the same classified group and comparing them with said collected vehicle data, wherein said previous events represent either an identical registered failure or similar collected data with respect to each individual sensor, wherein the allowed deviation range is being set according to the previous collected data of vehicles within the same group; and vi. Reporting the processing results to said local computer system or to other local computer systems for sharing said results with other persons/experts, wherein upon detecting deviations of data that exceeds the allowed range, said processing results represent a malfunction of a sensor or component of the vehicle.