For mining BTC you need expensive hardware (ASIC based) and must be capable of bearing high power consumed by this mining hardware. Mining BTC on CPU and GPU is no more profitable.
My suggestion is to buy BTC rather than mining, buying is just one-time investment while mining is a continuous process of maintaining your mining farm that takes your precious time and effort as well.
Yes indeed buy BTC is very simple from the mining because it is very easy to buy and efficient so that mining becomes very inefficient but if the price of BTC decreased then mining is an alternative for the long term if viewed from the price scale that does not always soar