It is really complicated and best to consult a tax advisor, since I am not 100% sure and may be giving bad information. But here is how I see it:
First of all, if you sell $230's against your J15 $200 LEAPS, they are considered deep ITM and you will treated by the IRS as someone who just cashed out the J15 $200's, so you will trigger short term capital gains automatically by doing this. Result = STCG in 2014; how much exactly I don't know because you did not cash out 100%, so most likely the amount that you collect from selling the $230's.
1. Best option IMO if you think that TSLA will go higher. If you don't then sell now and roll forward now and pay STCG. I almost never let taxes dictate my trading strategies, because what if TSLA tanks to $180 over the next 3 months?
2. If you create spread now, then you will be paying STCG on whole thing since only 5 months left till expiration. If you hold till January, then you will not have to pay taxes until April 2016. But remember it can't be a deep ITM option, so you would have to sell a $255 or more strike price as of today
3. Also best option along with 1. If TSLA keeps going up then convert in 2015 to not have to pay taxes in 2014. Risk is that TSLA tanks and you lose everything.
4. Your J15 will not hedge that March call and you are exposing yourself to unlimited losses. Calendar spreads will also trigger clock reset, so that is not a work around.
Here is what I do sometimes:
Buy J16 late last year and then continously sell covered calls a month or so out on those J16's to generate income. Then middle of 2015 I will sell a J16 against that J16 to setup a bull call spread. Clock resets and I can cash out in middle of 2015 at LTCG or hold to expiry and get LTCG in 2016, which means paying taxes on it in April 2017.
But to be honest, I never let tax decisions affect my trading. I just do what is best at the moment and let taxes take care of themselves. Way too easy to lose a ton of money trying to save 10% on taxes.
In your case, I would just roll them now or sell them outright when you think we peaked. If you think that TSLA will continue going up for the rest of the year, then simply hold. But if you are unsure and are waiting 3 months to get LTCG before rolling, then that is way too dangerous. What if TSLA tanks again in Oct-Nov. You will only have 2 months left till expiration and not enough time for the calls to recover.
It is best to roll 4-6 months before expiration. In your case waiting for LTCG is way too risky.