Tim Johnson has plenty of time to celebrate at finish