How do I stay on the top of search results all the time?

Having enough budget to compete is just one factor, however, there is no way to guarantee the top position all the time and Google requires its partners not to guarantee this. You can read more about Google’s requirements in their disclosure notice here.