hello hassan It all depends on you,if you already know the concepts you can prepare in 2 weeks and if the concepts are totally new to you then ill recommend you to study atleast 2 to 3 hour daily and practice as much as you can because some concepts seem easy but when you practice it you will find it difficult,I passed f3 today with 87 marks with one month self study hope you will do well