Johnny Sanchez, owner of John's Rock 'N Ride on Main Street, is optimistic about Bike Week 2025 in Daytona Beach.