Yeah , if you are using your online earnings on these daily life expenditures then you have definitely known how to use your time and money with efficiency, i also looking for some legit sources.Personally, I do my best not to spend the money I earn online, I do everything within my possibilities not to spend the money to save it for other reasons, in case it is really necessary I only spend it on food or medicine. But I try to solve with my offline salary.