Time to crunch some numbers. Strap in, friends ...