It appears money is also important to you. If you are looking at a plum law job (starting salary at $150K+) with a large law firm, generally, you have to graduate from a top 10 to 12 law school (i.e., mostly private such as Chicago, Stanford, Duke, NWU, Ivies, and public schools like Michigan, Virginia and UCB). Otherwise, you need to graduate in the top 10 or maybe up to the top 25 percentile of your class in the law schools outside the T10 to T12, to be hired by large law firms. To be admitted to T10 to T12 law schools, generally you’ll need a high GPA and very high LSAT score. Also, add to the fact that you will forego your salary for 3 years to pay the high cost of attending law school.
I am not a lawyer, but information is from recent law graduates who graduated from UC Davis Law or UC Hastings Law, both very respectable and regarded law schools. Same for other law schools like Santa Clara University or USF (Univ. of San Fran.).