I did not read books or watch youtube to write the following. Everything is from my own experience, learning things the hard way. It's all my personal opinion and you may have to double check with yourself before you consider them. I'm keeping them very short so you don't get bored while reading.
google.com, pub-0060602840003535, DIRECT, f08c47fec0942fa0