kranky
Elite Member
- Oct 9, 1999
- 21,019
- 156
- 106
I would say hold it for 1 yr min. Paying 15% vs 30% for tax is a big jump. $300 *.05 = $15
$15*.7= $10.50
$15*.85= $12.75
Personally I would just hold it and collect the dividend. No reason to buy and sell for $15/month. If you look at the 5 year charts, there has been some growth with IBM. They also grow the dividends each year, so the yield you get improves for your current holdings. Might see more when the economy picks up. Look to sell at the next peak.
Good point on the cap gains. Hold for a year is a good idea. But I don't agree with trying to time the peak. I don't like having too much long-term money in one stock. Even if it crawls upwards slightly, there could be more to gain from index funds (and the S&P has trounced IBM since 2009 even though IBM has moved up solidly).