I think you should wait until you receive your final grade before you decide to retake the course. Also, it depends on what your other stats are. A C isn't the end of the world, especially in physics. If you got a C in anatomy, for example, then you should probably retake it.