Leah Ginsberg is managing editor at CNBC Select & NBC Select. She has been covering business and lifestyle for over 20 years.