UNC Wilmington has more economic diversity than Elon, and although it is a state school, there are OOS students who attend. 75% of students who attend Elon are from the northeast and many of them are very very wealthy. I would visit and see what you are comfortable with.