dipende... se ne hai voglia o se te lo richiedono per lavoro sì. E' sempre meglio conoscerlo.
Non è che ti dia possibilità in più, ne guadagni che conosci un linguaggio in più... fa sempre curriculum. Più che altro è il solito discorso di chi sta pro un linguaggio o meno. Ci sarà chi ti elogia il PHP e ti critica ASP e chi farà il contrario. Non esiste il linguaggio di programmazione perfetto. Dipende dalle esigenze che ha l'azienda.

ps: volendo potresti anche passare ad asp.net