Buying can be a good way to go. Ownership frees up the planes schedule and you can get it whenever you want. No overnight charges if you take a trip. You know the maintenance history and as an owner, you get comfortable with the aircraft.
But, the biggest problem is buying something that might not be what you want at a later time. Surprisingly, the wants and needs get mixed up, so what you want, might be different than what you really need.