Wait out the lease on your eGolf and see what is available. You can buy a car at the end of a American lease. You can either pay the residual value OR work with a dealer to buy the car and sell it back to you.
In general, lease new, buy used. Leases are typically the least expensive...