I know this topic has been discussed probably many times in the past. But I would like some current thinking on the matter since I am relatively new to...