You don’t need to spend a lot for a decent mic. However, if you’re really cash strapped, the first thing to figure out is your setup. A nice mic won’t help in a room with an echo. Get your environment under control, and worry about the mic after that.