(though cats catch on to potty training much quicker than dogs do).
It's actually kind of eerie how quickly they catch on.
I found a month-old kitten roaming around and brought it inside my apartment for an evening. It found my current cat's litter box within 5 minutes.
Yeah, when my family got two kittens a long time ago, we just went to the neighbor's house, got some kitty litter, put it in a cardboard box, and they started using it right away.
Kestra, my suggestion would be to get a kitten. I know that might sound a bit selfish (and it probably requires more work), but they're very adorable to start with and then they grow to get used to your personality (and you to its).
Oh, and cats do hate moves. If you are moving soon, I would recommend waiting until after to get the cat.