The answer to this question depends on the novelty of the app you’re building. If you provide unique solutions to your users’ requirements, then you can save money and start off with an MVP, and scale the project after collecting initial feedback.
If, however, you want to simply create your own app like Instagram with minor differences, you have to make it appealing to users right away, and an MLP would be better for that task than an MVP.