I am active duty navy ex nuke MM.
The first question becomes why ex-nuke? I know many explanations, most acceptable (some not if you want to get into nuclear after 20+ years in the Service of the USA as a non-nuke Sr. NCO or CO)! (Since you are looking at or approaching 20+ I think your answer would be acceptable! Thank you for your service)!
The second question becomes how long before the 20 / 20+ is done? The BS Economics could be just a starting point (depending on how long you've been in the program and how long you've got to put into outside education) toward a BSE and or MSE when you get out. In most situations a BSET vs. a BSE is looked at like an AS+, i.e., not as a full engineer. Depending on the prospective employer!
Job outlooks and salary depend on where you want to be in the country. In most cases you'll make more in the expensive States to live in and less in the rest of the country. The job outlooks really go back to when you expect to retire!