I seem to have anti-hayfever, I wake up in the mornings feeling really shitty but after a short ride (10 minutes or so) I am totally fine. Last summer I was a gardener and I was fine all day at work so I'm certain it's not hayfever. I'm pretty sure it is a dust allergy of some sort but I haven't really been able to find much information about preventing/reducing it.
I used to get this ALL THE TIME, and it was really the bane of my existence. The first doctor I saw gave me neoclarytin which I took for like a year and it didn't make any difference. Then I went back and another doctor gave me "Nasonex" spray which you shoot up your nose. Took that stuff for about 2 weeks and now I'm totally fine. I think I was allergic to pollutants from cars, because I when I went on holiday to the alps I was fine as well, even before taking the nasal spray.