Do not buy the OnePlus One right now. The reason is simple.
On July 27th, OnePlus will announce the OnePlus Two. We know this because the company has confirmed that that will be what it announces that day. That, and the fact that the OnePlus Two will come with souped up features, are the two reasons to hold off on buying last year's model right now.
We told you it was pretty simple.