I am new here like you. I learned a lot through this post.
Which is part of the reason why threads like this should exist because they will help in shaping the minds of those who are willing to learn. Even though we already have numerous threads which are like welcome notes for newbies, each newbie that still comes up with something like this and drags out the discussion won't be the only one to enjoy the suggestions and tips, but others who are also willing to learn will see the thread at the top.