Chances for Rising Senior Applying to top Finance/Economics schools

I am still looking to find more safeties. Babson and Bentley are great schools, just a bit too close to home for me. I will definitely look further into Ohio State.
Also for the NMF, on their website it says they notify you about it in September, and I took it last October. Historically, my score is just above the cutoff for MA, so I am hopeful to be selected.
I will definitely have that convo with my parents. In the past they have said that they want me to take a loan out for 1 year and they will help with the other three. My thinking was that an undergrad degree from some of the schools on my list would have a Return on Investment that would make them worth the higher tuition, not sure if that makes sense.