Don't ever make investment decisions because of taxes. If you think it is coming down to $350 then sell and take your $30K and pay your $7K in taxes. Then buy back at $350. Or hold because right now this stock is way oversold!! If you wait until it comes back to $350 and sell you make a giant $00000 on your money and time!! But, lucky you, you don't pay taxes! See first line! Good luck.
Why lose Capital ? Better off taking your gain while you can....then buy back far cheaper, and you will have more Capital at even a far lower Cost basis. You could really make out, especially the gain on compression at the lower Cost basis. Later on, you would forfeit your compression.