Minnesota is considered one of the best states in the country to have a baby.  A new report from WalletHub weighed several factors, including health care accessibility, annual infant care costs, and pediatricians per capital.  The Land of 10,000 Lakes ranked fourth behind Massachusetts, Vermont, and Rhode Island.  WalletHub says the top three worst places to have a baby are Alabama, Mississippi, and South Carolina.