The verdict
If your team lives in Google Analytics, Google Ads and Sheets and you want dashboards without a software budget, I'd start with Looker Studio. It is free, and the weekly report becomes a link instead of a task.
If your data sits in several non-Google tools, or the joins are getting messy, add BigQuery. Land the data there, then report from it in Looker Studio. That is the usual route once connectors and blends stop being enough.
Do not buy a warehouse just to draw charts, and do not expect a dashboard tool to be your database. For a small company with a few thousand rows, a hosted Postgres database is simpler than BigQuery.