Blender is terrific, free, and has lots of community support. It also has a famously steep learning curve, a complex UI, and poor documentation.
If you're new to 3D tools, I'd recommend finding a Discord where you can converse with other users live. The help will come in handy!