Financial gurus here?

One thing no one has mentioned. You need to look at possible future tax ramifications. Most people assume, they/you will be in a lower tax bracket at retirement. Not always the case. In my situation, I am in better shape financilly now then I was when I was working a regular job.