The verb penser can be used in its transitive form or the intransitive one.
Intransitive :
Je pense à la vie, à l'univers et à toutes ces étoiles.
The transitive form is more complex and the verb can be used for different meanings but speaking about "de" :
Je pense de lui que c'est un abruti
just means I think he is stupid : je pense de quelque chose que quelque chose:
Je pense de la vie que c'est de la merde.
About être dingue de, it's just like être fou de etc. when you want to express that you love voyages, chocolats etc.
You can say :
Je suis dingue à Lyon
to express that when you are in Lyon you become crazy.. Why not ? :)
You also can say :
Je suis fou des chocolats de chez Bernachon à Lyon.
Finally, gain de temps or gain en temps refers to the gain you can enjoy, de qualifies your gain. But gain du propriétaire refers to the gain of the proprietary of your apartment. You can say :
Le chien de couleur rouge
Le chien du voisin
Le chien des Baskervilles