Citation: 4A_37/2023 E. A

A.a. Nel 2018 A.________ ha assicurato la sua vettura Porsche 911 GT2 RS presso B.________ SA. La polizza, che rinviava a delle Condizioni complementari (CC) e alle Condizioni generali (CG), prevedeva pure un'assicurazione " Casco totale " e una copertura assicurativa per il soccorso stradale. La condizione n. G6.2 delle CG riguardanti l'assicurazione casco escludeva la copertura assicurativa "in caso di partecipazione a competizioni di velocità, rally e gare analoghe, nonché tutti i tipi di corse su percorsi di gara, giri di pista e superfici stradali utilizzate a tale scopo, in caso di partecipazione a prove e gare fuoristrada oppure durante corsi di guida sportiva". La condizione n. B4.3 delle CG relative al soccorso stradale prevedeva un'esclusione simile. A.b. Il 6 ottobre 2019, mentre guidava la sua Porsche 911 GT2 RS all'interno dell'Autodromo Nazionale di Monza in occasione di un "trackday" riservato alla circolazione turistica, A.________ si è scontrato con un altro veicolo. La sua vettura ha subìto dei danni ed è stata riportata a Lugano con un carro attrezzi. A.________ ha poi notificato il sinistro alla sua assicurazione, che ha rifiutato una copertura, perché la guida di un veicolo in pista non era assicurata.