Simple question, if you sell the Rolex and get the £7k (assuming you don't haggle) what are you going to do with the money ?
Nothing in this world is guaranteed but right now Rolex is a cast iron investment and if you don't need the money, hold onto it.