Good Samaritan recovering after getting hit by car