They can increase daily, weekly, monthly or hourly depending on the cruise in question. It's best to book as early as possible.
The more generic itineraries may stay within $100+/- for months or may shoot up overnight. It's not always easy to predict.