I also get exercise-induced asthma. Had it all my 69-years-life. What I've done for many years (under doctor's advice of course) is I take 1-2 puffs of an inhaled steroid (Qvar) in the morning and sometimes at night if allergy is acting up. Just before doing a bike ride, I take 1 puff of my bronchodilator (albuterol) rescue inhaler. The steroid is the long-term treatment to cut down on the inflammation of the bronchial tubes in the lungs. The bronchodilator opens the airway through the bronchial tubes but only for a few hours. Doing this, I have no trouble on rides even in cold weather.