While much more can always be said, you can check the following previous posts answered by /u/Platypuskeeper and me: