I own bunch of non-dividend paying small cap stocks, so from time to time I reluctantly have to sell some of my stocks to cover my expenses which comes to around 4% of my portfolio per year. Is it possible to make 4% a year selling deep OTM covered calls without limiting too much of upside potential? Is it better to sell monthly or longer term options? I plan to sell 90 day deep OTM options to fully take advantage of time decay. Any thought/suggestions? Thanks.