This post may contain sponsored or affiliate links which means I may receive a small commission at no cost to you if your subscribe or make a purchase. This goes into creating more content and coffee so I can keep this site free.