Your best bet is spending hours of reading the countless threads on this site. Nothing anyone can, and will tell you here has already been covered over and over again.
Good luck, and happy reading.
"Don't argue with stupid people. They will just drag you down to their level, and beat you up with experience."
Patently waiting for the apocalypses to level the playing field in this physiological game of life commonly known as Civilization