Well, have you try the options approach?
For my core stocks holdings, I just to use options to sell the Covered Calls.
This way, I'm not giving up on the stocks itself but use the option premiums as extra income
and not just depending on capital gains.
Some of these growth stocks do not have dividends, so the covered calls will keep earnings coming as passive income.
If the underlying stock get called away, next just sell the PUT option the next cycle, hopefully, the next dip will
get down to the exercise price again and you'll get the underlying stock again.
Keep repeating...every week/month, the cost basis of the stock will get lower and lower. It works well for stocks with low volatility.
The only caveat here is you must have at least 100 shares of that stock and Options must be available for that security.
Been doing that. Love it. But sometimes if get call away, price never dip anymore. So your puts strike price will continue to go up.