Ok... and where is your solid data that private schools are a better solution?
When schools don't have enough money to hire teachers or pay their bills that is not an opinion, that is a mathematical fact.
https://www.npr.org/2016/04/18/474256366/why-americas-schools-have-a-money-problem
The schools that have better funding do a better job at teaching children, this is true both for public and private schools. You want the public school system to be more successful than it needs more funding, it really is that simple. Replacing public schools with private schools will not increase funding, it will create schools for rich and poor and the 17 million American children who live in poverty will not be able to afford any private school.