I always moisturize before, especially areas like knees, elbows and ankles. I would wait at least 2-3 hours before moisturizing afterward.
I use Tantowels... your skin doesn't feel wet afterwards... dries really fast. They also have a spray tanner you can use that shows up immediately.
I used to worship the tanning beds and the sun ( and I am a redhead)... I would get soooo dark but with age comes wisdom... I prefer a fake tan and the safety that comes with it these days.