https://pythonprogramminghelp.com/3-questions-you-must-ask-before-linear-and-logistic-regression-models/