Totally agree with you.
I'd add that you also need to consider your sources of income from three perspectives: short, medium, and long term.
But also, you need to have as many alternatives as you can for each source of income, so that you can switch between them when necessary.
That's the playbook bro. You know it already. 🔥