If he gets drafted anywhere in the first round it's the right decision for him. Guaranteed $2 mil. If NBA doesn't work out, he can go play in Europe. Finish school after he's done playing ball and has some money in the bank.
I'm certain that Tyler Ennis doesn't regret the $5 mil he's going to have made by the end of this year. Also pretty sure Malachi doesn't mind getting paid to play NBA ball right now either.