If you had a friend/relative that had never mined anything before and wanted to learn --- would you have them start with a Crap CPU on their desktop (not a gamer, so no GPU of any merit available), buy a GPU to mine with, or buy an asic to mine with?
*** In this individual's case an asic is likely the best long term option due to their power costs, location, time, etc...***