1. A driving analysis computing device comprising: a plurality of vehicle operation sensors within a first vehicle; a processing unit comprising a processor; and a memory unit storing computer-executable instructions which, when executed by the processing unit, cause the driving analysis computing device to: receive first vehicle driving data collected by the plurality of vehicle operation sensors within the first vehicle; receive second vehicle driving data transmitted from a second vehicle to the first vehicle using vehicle-to-vehicle communications; determining a vehicle driving behavior of the first vehicle by performing an analysis at least a first portion of the first vehicle driving data and the second vehicle driving data; determine a vehicle driving behavior of the second vehicle, based on an analysis of at least a second portion of the first vehicle driving data and the second vehicle driving data; determining whether the vehicle driving behavior of the second vehicle was performed within a threshold amount of time of the vehicle driving behavior of the first vehicle; and credit the second vehicle or a driver of the second vehicle with a positive driving behavior in response to determining that the vehicle driving behavior of the second vehicle was performed within a threshold amount of time of the vehicle driving behavior of the first vehicle.