I would just use a usb portable harddrive to store my wallet in, only reconnect it to the blockchain if any important updates or forks are happening.. else just keep sending my savings into the address of that wallet and one day sync it up and see the balance increase now and then.