I think you have a very broad set of criteria and it seems you're choosing for long term holding periods, I think you should run with it. (money.stackexchange.com)
No plans to buy for me at current levels but it is a long term hold for me. (moredividends.com)
For every asset, we have mentioned the short term and long term holding period and the tax rates. (unovest.co)