Hold on to your socks. It's gunna be a bumpy ride.