I can almost guarantee you that you will not be competing with Duke grads for the same jobs
In response to your points:Get a job, you don't need your parents to support you for this year. You won't be studying around the clock, but work at a law firm or something to pay bills and study on a regular basis to try to improve your LSAT score. There are a ton of schools in the southern half of the US. If you can raise your LSAT score a few points you could shoot for a school like Ole Miss or South Carolina. Those schools are the best in their state, opposed to being the 5th school in North Carolina. I understand the money aspect - but it is important to figure out what you want out of a JD. I have a feeling you won't be beating out Duke, UNC, WF grads for Raleigh/Charlotte bigger firm jobs (no idea if that is your goal). Saving 40k sounds awesome now, but saving money isn't worth it if you can't get a satisfactory job out of school. Better schools may cost more, but they also lead to better jobs and more money.And I'm sure the education there is great, certainly comparable with many higher ranked schools. But the truth of the matter is, no one really cares - they care about the name of the school and the grades you got there. Regardless, good luck with your decision.(note: if you want to hang your own shingle, or just want the academic experience of law school, go right ahead)