One general advice about early maths education is to not decide what you like too early!
Keep learning new fields, keep reading books about things you don't know yet. Most mathematicians I know aren't working on problems they would have expected when they arrived in grad school. It takes a surprisingly long time for most people to reach the level of mathematical maturity where they're reading to work on new problems, and until you have an inkling that you're ready for this, don't overspecialise. There's plenty of time for that later!