Do i really need a Super-Computer to edit Videos?
Research how to use proxies. Proxies are copies of your original footage encoded at lower resolution, lower quality, or just in a less processor-intensive codec. You use them while you're working on your project, and then swap back the high quality files when you do your final export. A bit like offline and online video editing from the days when dinosaurs ruled the earth.

In your case for example, avoiding h.264 will probably speed things up. H.264 does a good job of making really small files at high visual quality, but it's awful for editing. So if you encode in an all-I-frame low-bandwidth codec, e.g. ProRes Proxy, or DNxHR LB the performance should increase markedly.

You can get away with much lower-powered hardware by using proxies, and you don't lose any quality in the process, because you go back to your originals at the end. A good guide, specific to the Resolve workflow, can be found here.