You have free tools such as Google Keywords Planner, Keywords Everywhere extension, and so on, but for an affordable price, you can try Ubersuggest or Moz, as SEMRush and Ahrefs are more costly.
Here's the only best SEO tool you'll ever need: Content that is useful to as many people as possible.
CONTADU - a platform that combines competition analysis, content planning and optimization with NLP. With affordable price started from 19€/mo You get an access to the main features: 1) quick analysis of competitors and their own positions in SERP (Content Strategy module) 2) transparent optimization tips for the articles in the built-in editor, created with machine learning and artificial intelligence participation (Content Writer module (with built-in Content Editor)) 3) webpage structure visualization with a tree-like diagram, external backlinks checking, task management, team collaboration (in Management module) 4) content visibility analysis, cannibalization checking, integration with Google Analytics and Google Search Console (in Performance module) The great news, that it's possible to check CONTADU with 30days trial period.