Everything in topology has a bunch of different definitions that are all equivalent, but still can be confusing, and sometimes using one definition and not another is actually helping in understanding a problem more clearly. But it's also interesting, and is a little bit like walking through an exotic zoo -- lots of weird counterexamples.
I would suggest that you learn how to do proofs as soon as possible. Reading and
writing proofs is really where the fun is in Mathematics, and it will be your gateway to all advanced mathematics. Then there are several paths you can take: Linear Algebra, Abstract Algebra, Analysis, or Topology.
I took Analysis before I took topology and that helped. I also think that most topology books assume that you've taken analysis. At the very least it helps to know what limits are rigorously before taking topology.
Abstract Algebra has very few prerequisites, mostly elementary Number Theory, which is covered in the beginning of most Algebra books.
Linear Algebra has almost no prerequisites (except for what you've done so far), and is a nice and gentle mix between computing things and proving things. So you might want to look into that first.
Analysis is very wide -- it has the computational aspect, which is very important and broad, but it also has the more theoretical part where you ``just" prove theorems. It's possible to learn one and then the other, but most people go with the computational part (i.e. Calculus) and then the theoretical part which is what people usually call Analysis. I think that I would have benefited from a mix of the two using something like Spivak's Calculus book.
To put it in one line: First learn how to read and write proofs, then pick whichever subject you're interested in, but be reasonable -- don't try to learn Algebraic Geometry first.