I've always seen dreams are where you subconscious has a field day with all the information you've accumulated during the day/week/month.. The other side of the coin is that it is where your mind can be completely unconstrained in what it wants.
My advice ? Follow your dreams as best you reasonably can - You've only got one chance on this rock.
Edit: - Ignore the first part