Travel expert Megan duBois has spent more than 15 years sailing the seas on different cruise lines but says there was five key ways she keeps costs down