Do you:
I'm a long-term investor (buy and hold!), so I never incur short-term gains. I occasionally will sell a short-term holding to harvest a tax loss, but not very often.
I track dividend dates just so I know what is coming in and when. It generally has nothing to do with when I buy or sell.
I don't buy mutual funds. The only funds I own are low-expense-ratio domestic equity index ETFs (except for three Bitcoin ETFs and a few triple-leveraged ETFs), and none of them have ever given me a big year-end surprise.
If I sell for a tax loss, it's usually because I think I made a mistake in buying the asset in the first place. Thus, I'm not likely to buy it back in the foreseeable future, so I don't worry about the wash-sale rules.
For my own accounts, except for year-end tax-loss harvesting, taxes have little to do with my buy/sell decisions. Qualified dividends more than fill up the zero bracket for long-term gains, so I don't often sell any appreciated assets unless I need the proceeds for expenses.
For my children's (and other relatives') taxable accounts, I harvest long-term gains so they can take advantage of the zero tax bracket. I always use limit orders, and I apply "first-trade-triggers-second-trade" tools, setting the first trade to sell a penny (or a few) higher than the second (buy) trade. I do that so they don't lose money to exchange fees. There's always a chance the market could get away from me to the upside, but so far, that's never happened. Market prices usually bounce around enough for both trades to execute on the same day (often within seconds), but if the second order doesn't go, I put in a buy order at the same price and make it good till canceled with off-hours trading permitted.
Depending on their financial situation, I might harvest gains throughout the year, or I might wait until near the end of the year. For example, I have a relative who is a college student and doesn't have enough income to be able to buy an ACA medical insurance policy. Unless your income rises above the poverty levels set for Medicaid, you can't buy an ACA policy without getting hammered on the premiums (i.e. no subsidy). Thus, she's relegated to Medicaid. For her, I have to be careful not to harvest more than a few hundred dollars of gain each month, because if her MONTHLY income goes over a certain amount, it can create a huge mess.
I think understanding taxes is essential for successful investing. I've always prepared my own tax returns as well as many others for friends and relatives. The knowledge I've gained from doing that has paid enormous dividends over the years.
------------------------------
Rob Adams
------------------------------