James Hinchcliffe ready for 24 Hours at Daytona