OP,
I like your plan, I like your debt aversion, you are young and in a good place to make this happen. You’re going to crush this. This is a great time, so I say go for it. My only advice is to shorten your posts...pilots stop reading after a few sentences
Good luck!