I will certainly confirm what several others have stated - don't do it for the money. I work at a state unversity in an Associate Degree Registered Nursing Program
. Often my student graduates start at a higher wage than I earn. And on average we work about 62 hours per week for 11 months per year, with 24/7 hour cell phone availability for our clinical students. Educators in a BSN program probably work about the same number of hours.
That stated, however, it is a good career with a lot of job satisfaction. Most of the educators at local hospitals make more, with pay commensurate with experience and certifications, but dealing with eager, young, and energetic nursing students can make a university more attractive.
To teach RNs in classrooms, a MS is usually required. Clinical preceptors may just need a BSN, but that can be highly variable. Personally (and certainly I do not want to upset anyone), as you look at MS programs, I would not choose an education option - I would choose a CNS or NP option. Once you get that MS, you can teach, and the advantage of being a Advanced Practice Nurse provides you more opportunity.
BSN's can teach Practical Nursing students most places - that may give you an opportunity to see how you like education.