$RIVER a good time to buy for the long term