Gasoline is getting cheaper now, but who knows what will happen tomorrow?
Gas could go right back up the way it was.
That being said, with the little one I would do the RV now. When the child is older and better able to move about without as much worry about falling
overboard, then do the cruise. You are young enough to where you still have time.
Don't wait too long, though!