Third option, if you can, wait for another year to get the MY Juniper, mostly because IMO, there might be some new batteries with improved range.
Anyway, you should calculate the total cost of selling you current car (Tesla is well know fo not giving good rate on used cars),
and buying a new...