If you like it do it.
The projects you do in college ans what you do cs related outside of class beats gpa anyday as long gpa is not too bad(2.8-3.2)
In high school, I had a C in intro programming and ap cs
Then senior year of high school i took a course advanced topics in ap computer science and currently fluctuate between AB
Passion helps a tremendous amount in xomputer science