Donald Trump will take his second oath of office on January 20, 2025, using a Bible not yet revealed.