Girraffe..
You can buy any time..or sell..as long as you are not an insider..
The problem arises when you sell for a tax loss and you rebuy the same stock withing 30 days..but you can buy...but you can't claim the tax loss..
I did that(sold KXL) and had a $600.00 tax loss which I can claim 1/2 as a loss..or $300.00..and rebought KXL with in three days....
But I bought in my TFSA which is a tax free account and expect to more than make up for a$300.00 tax loss ....so I won't claim the tax loss and laugh all the way to the bank when KXL takes off ..tax free ..and I sell it for $20.00...
I think that is a pretty good trade off..
PORTEE