Why would masternode be cheap?And i dont think that $3800 is a lot of money for that.
In case you cant afford that,you can always join some other pool.
What is the advantage of having your own masternode, compared to joining some public pool?
Well I guess the returns are much better then ones in public pool.