Google doesn’t explain how to always end up in rank one. Nobody can therefore guarantee to rank your website in first result on a search engine.
This is thus not a matter of money.
Depending on the keywords your target, it will take more or less time and work to get good ranks.
The tariff of the services sometimes changes drastically from one provider to another.