i thought this thread was going to be about pizza dough or similar...
You sound like you are doing well. My thoughts:
check to see if you are eligible for an HSA. If you are, max that out before anything else.
Otherwise, invest all your extra cash in whatever your
ISP suggests. I'd invest it in a low-cost index fund thru Vanguard, but Betterment, Fidelity etc are fine choices too.
I'm assuming you have no large outstanding debts sitting around of course.