hahahaha
welp, I'm a CFI. I wouldn't necessarily call it a good if you consider income. My friends from college all have office/desk jobs but they get to go out and blow $100+ at the bars on the weekend.
I do love flying on a daily basis. I'm a lucky CFI to even have a steady job so its just based on what you want. I could probably make more money waiting tables busting my ass and working 50 hours a week but flying every day makes what i'm doing for the time being OK as long as this AF thing pans out!
That being said, hopefully the waiting game will be over for me soon.
I have a business management degree from a decent Liberal Arts school. I was hired by a unit this past June, now i'm waiting on the board.
I would finish your IR, if you have already started and just brown nose with as many people as possible to build time.
i guarantee you that if you make friends at a rural airport and meet someone with a cessna 150, you could probably work out a deal to build time in their plane...