Primero, quiero decir que su pregunta es buena. No todos piensan así de profundo.
La respuesta es que cuando bebemos agua fría o caliente en exceso, la temperatura de nuestro cuerpo cambia instantáneamente de lo que los cambios inducidos en el sistema respiratorio llevan a una disminución de la respuesta inmune. Lo cual provoca frío. Y si hay poca humedad, las partículas virales se dispersarán más y permanecer en el aire por más tiempo.
Y, además, no solo el rinovirus, sino que existen aproximadamente otros 200 virus que pueden causar frío. Por eso, a medida que nuestro sistema inmunitario se debilita, el virus toma la oportunidad de atacar nuestro sistema respiratorio y tenemos frío.