If you want to FI in 10 years, the calculation is quite simple.

You're currently spending $3982 per month, or $47784 per year (including your $800 and $432 per month in miscellaneous things). If you want to be FI with that level of spending, just multiply by 25 (assuming 4% withdrawal rate on your stash). That means you need $1,194,600. If you can get your investments to $1,194,600 in 10 years, then you are FI.

However, if you project that you will be saving $40,800 per year for the next 10 years, then that will only get you to $496,570, not including compound interest. If we assume interest is compounded annually at 7%, then you should be at $777,401. That's supposed to be quite generous for the next 10 years -- there are rumbles we are heading into a recession, but who knows??

Basically, no, you won't have enough to retire in 10 years at the rate you're going now.

Now, if you were to put ALL of your free cash each month into savings, that would give you $55,584 per year in savings, which after 10 years compounded at 7% would get you to $995,962. Still not enough to retire at your current expense level. However, throwing your extra cash into investments means you've lowered your expenses to just the basics (not including the $800 and $432), then your monthly expenses will be $2750, and your annual expenses will be $33,000. That means you only need a stash of $825,000. So then yes, you will be FI.

You could also consider talking to your wife about having her earn her wife allowance through side hustles. $300 per month is not a lot of money and can easily be earned by babysitting others' kids, or teaching English online, etc. I'm not trying to be sexist -- I am the wife, and my DH and I both earn our own allowance through side hustles. We both earn about $200 per week in side hustles which we then spend on whatever we like.