You'll LOVE it.
Some people don't because of the crowds, but for any auto enthusiast this is like a mecca for all the power hitters.
I'd suggest getting some USD at your local bank. There are a few USD bank machines in Windsor. The closest one is/may still be the TD Bank on Wyandotte & Rankin.
I'm giddy...only a few more days...yay!