As Stock Market Rally Stalls It's Time To Sell Laggards And Buy Gold and Silver And Mining Stocks