Yeah totally. I kept my bookshelf stocked through my math undergrad and even double majored to keep it from getting dull. And I tried to make the courses more fun as hangout sessions with the senior mathematician. After I would stay in the tutoring room to chat about this stuff as well.
For abstract algebra I like Dummit and Foote's book.
https://www.amazon.com/Abstract-Algebra-3rd-David-Dummit/dp/0471433349/
Although Pinter's book is also great, because it links everyday parts of algebra with the newer stuff.
Then commutative algebra, since it is like the set theory of algebraic number theory and algebraic geometry.
https://www.amazon.com/dp/0387942688/
Algebraic geometry, because polynomials are just meaty
https://www.amazon.com/dp/0387902449/
Math logic, in which model theory feels a lot like algebraic geometry. Also it was very fulfilling course to have philosophically.
https://www.amazon.com/Introduction-Mathematical-Discrete-Mathematics-Applications/dp/1482237725/