Deciding when to sell any asset is a tricky business because you never can be sure where its price will go in the future -- ...