Agree re restaurant = bad.
Agree $5M isn't rich. But I make fairly good money and live in a moderate LCOL, so with good continual salary plus this (which is quite a bit more than $5M actually) it should be good.
Agree trading a lot is stupid - and more so on the restaurant.