Themes are always hot ticket items, but you really only need one – Astra. You can use the free version or upgrade to pro. In addition to a theme, it's best to add a page builder like Elementor – again, totally free and upgrade to a pro version only when you need to.
Bottom line, with Astra and Elementor, you can create virtually any website your vision imagines. Stay away from all the pricey themes. You really don't need them and most are too restrictive. The above free versions will carry you forever and the upgrades are really reasonable if you ever need to expand.
This is not only the smart way to create a website, Astra and Elementor are two of the biggest names in the industry and only get better with time.