10% use fee/surcharge on all remittances sent to Mexico would pay for the wall in four years. That’s the 8 billion cost covered.
Screw it, lets make a profit and pay down some debt. 20% up front 80% when done.