You cannot really overdose on Vitamin C since it is a water soluble vitamin.
Excess vitamin C turns to oxalic acid which can cause kidney stones.
B6 is a water soluble vitamin and can cause long lasting damage.
I just meant it would not be stored in the body as a fat soluble vitamin would be. Obviously, too much of anything can be harmful-even water.