How long before all homes in America have solar panels enabling us to sell power back to the providers?

It would be great to have an electric meter that ran both ways. Thereby only allowing the electric companies to charge us for the power we did not compensate for by solar power.