I enjoyed Allen Hatcher's "Algebraic Topology" very much. It's free. You can find it online as a PDF on his university's webspace: https://pi.math.cornell.edu/~hatcher/AT/AT.pdf Hope it will stay up there for long. He's been retired for a while now.
That was maybe the most enjoyable math book I've read.