I mean... You're the accountant - crunch the numbers.
From a non-accounting perspective, you should consider whether you are debt-adverse and how old you want to be in law school. Though I should mention that nobody actually cares how old you are in law school or when applying to firms.
If you don’t mind doing another semester or two and moving your graduation date it would really help a lot because GPA is really important.
I would say keep going on the LSAT prep too. A 160 is really good, it essentially means you scored better than around 80% of people that took it. Don’t say you’re not very bright! Take another one to make sure it wasn’t a fluke.
Khan academy is good because it’s free but when you’re ready to drop some coin get the PowerScore bible books and a subscription to 7sage. The consensus is they’re the absolute best.
I am not in a place to tell you if its worth it or not as I'm also an applicant but one thing I would like to advise you is that if you really want to attend law school, please take an extra year to work on your GPA. Your starting LSAT score is good but it is no guarantee you'll achieve the same score on test day. If you can stay back and upgrade your GPA, that would help with your application. Once you graduate, it's hard to work on GPA and also costly if you can't afford to pay for classes out of pocket.
Also alot of people on this thread seem to be missing my second request. Its been pretty established that the benefit of the CPA/JD combo is "up in the air" as to whether its is worth pursuing from an employment perspective.
But it also gives me the chance to generate cashflow to pay for the degree w/o debt. Essentially I am swapping financial debt for opportunity cost. I'd like commentary on that as well, regardless if CPA matters or not.