短线投资者不建议在分红前买入股票。因为卖出股票时需要缴纳相应的税收,而且一些上市公司在分红前后股价有可能会出现回落的情况。短线投资者可能觉得需要付税的不划算,如果早在分红前卖出可能会导致股价下跌。对于中长线投资者,特别是持股周期在一年以上的投资者,免除红利税。因此在分红后或者分红前买入并没有区别。中长线投资者注重的是该公司的价值,税收对于他们并不会产生影响。