I don't use dictation a lot, but I've gotten some decent use out of MacWhisper, which can take live dictation and also will transcribe an audio file you drop into it. It lets you download some really good models and run them locally for privacy.
It's also a one-time purchase instead of software rental like these two, which look quite expensive and will stop working entirely the moment you stop paying.