OC...
This is freaky, because I actually have a very similar dream to your tire dream....
but instead of a French Bistro/Cafe kinda place, mine is an outdoor coffee shop next to a mountain..and instead of a tire, it's a runaway log.
I actually have three.....
The log dream, one where it's raining tea cups (if I remember it correctly, it looks sort of like the old 'flying toast' screen saver), and one where the street lights are actually aliens...(a la War of the Worlds).
And no, i've never tried any hallucenogenic drug