People buy bitcoin because they think they'll be worth millions some day, but who should be the fool buying for 1000$+?
Has this question been answered before?
Mark Zuckerberg? LOL

maybe layman with more money will buying

Maybe he is the real Mark Zuckerberg

, but I'm not sure. However I think the people will buy also bitcoin if it will raise to 1'000 dollars.