I just re-purchased the NXG shares I sold last night, a 1.4x "standard" sized purchase, for $4.23/share. The trade amounts to about a 2.5 percent savings over yesterday's $4.34 sale. Not too much money, but enough to be worth doing. And it was fast.
My general rule is to always take significant profits, factoring in the amount of time involved. This transaction has been almost instantaneous since I sold near the close of market yesterday.

Gold is $1,581/oz today. When it hits $2,000, it will be up 26.5%. Let's see how long that takes. - De 3/11/2013 - ANSWER: 7 Years, 5 Months