Rick Machado and son ready to ride