Good news for drivers: State Farm will refund $5 billion to its car insurance customers, paying out an average of $100 per vehicle as part of the largest dividend in company history.