McDonald’s will not let you work 40 hours a week, or any consistent schedule at all. You will show up when they tell you to and that’s that. Same with grocery stores or most retail jobs.

Also you’re neglecting the cost of transportation (almost certainly a car, with gas and insurance), rent, and medical expenses.