This Is How You Lose the Time War by Amal El-Mohtar and Max Gladstone is one of the best sci-fi novels of the century, and it can be read in one day.