People who think they're 100% fine if they drink it before 2pm should check out how half life works. Not the game, the pharmaceutical concept. It's super interesting.

Since it compounds, if you drink one cup in the morning, you will still have roughly 13% of that caffeine in your body at midnight. Both from the morning coffee, and the dregs over the last week. And that's if your body processes it at an average speed; some people have a long half life of 10 hours, and the math gets crazy. You end up with like 40% of a coffee in your blood at midnight, and it's a wonder why you can't sleep!