Put a 10% tax on wire transfers to Mexico to fund construction. Reduce the tax to 2% to pay for maintenance when the wall is complete.
Remember what we learned from Obamacare - a program with a dedicated funding source can’t be repealed through the annual appropriations process.