You can't say this enough: Know your business model early - definitely before your MVP launch.
Why? Your product will need to adapt to it.
Delaying hurts your credibility and risks breaking promises to users/investors.
Great products need a sustainable plan—not just good tech.