homeomorphic, how about books on algebra( linear, abstract...)
I didn't really learn basic linear algebra from a book (I took a course that used Strang, but I really learned it later, pretty much in later classes, plus, just deriving everything on my own), so it's hard to recommend anything for that.
I also wouldn't really recommend the books that I learned abstract algebra from, so no recommendations there from me. It's not that they are bad, but I don't think they would be the place to start. You might try reading Symmetry by Hermann Weyl, which I still haven't read, but have been meaning to read. I think it should be a good prelude to studying abstract algebra.
Quote from
John Baez:
"Hermann Weyl, Symmetry, Princeton University Press, Princeton, New Jersey, 1983. (Before diving into group theory, find out why it's fun.) "
You could also try Galois theory, by Ian Stewart.
and I have feynman's lectures but should I study them right now or in my undergrad days?
It's good to get an early start if you have the time and inclination. Even if you have to take a class and repeat the material, it will reinforce it and you will learn it better. You could look into whether you can skip introductory physics in college. There are AP tests and various other options, but I am not an expert on those. Don't think of it as a race because haste makes waste, but if you are serious about physics, it pays to start early. I am finishing a PhD in math, now, and I know if I had gotten serious about it in high school, I would be in a better position now. The thing is, in high school, your competition is pretty weak, so you don't really know what you are up against. So, you spend a lot of time thinking maybe everything will just be easy and relaxing. Meanwhile, your competitors may be learning many things and getting ahead. Because I got a late start, I'm busy playing catch-up now.