Cost of custom software 2026: realistic startup budget