You do not need to advertise an app. It is not essential.
That said, if your app is good and you have faith in it, then at the first stages you should promote in some key geos for better traction and organic installs later on.
Is the app ready? If not, you are thinking on promotion way too early.