If you have Kindle Unlimited, you can pay for a month, read as many books as you can and the day before your month ends, download 20 new books and put it on Airplane mode. KU can't delete the books from your Kindle while in airplane mode so you get 2 months worth for the price of one! Do this for all my long cruises.