By JOSH JACQUOT More car buyers are finding themselves in a tough spot financially. According to a recent report from Edmunds ...