For Ages 12 and Up: The Day Before (Riverdale, Novel #1) Let's face the scary truth: your teen would probably rather be watching TV than reading a book, but The Day Before (Riverdale, Novel #1) ($6) might convince them to crack one open. Image Source: amazon.com The Day Before (Riverdale, Novel #1) $6 from amazon.com Buy Now