It won’t leave you financially ruined if you treat it as a side hustle and keep your main job as a source of income until you get customers.
And if it never takes off, so what? At least it will be a great learning and self-growth opportunity, which is exactly what the OP is asking for anyway.