Kinda possible. You can buy coins on some websites focused only on it (like buycoinnow.com or something similar) and then hold them till the time will be right. But in the end, you will have to register on exchange after all.
It's just simply buying not selling. Trading without using an exchange platform is impossible right now. Banks don't support yet the use of blockchain technology. If you use peer-to-peer exchange it might be a hassle if you want to make profit from it as.you will need to find many people that offers that kind of service.