You have to consider your personal situation, though you may want a kitten sometimes what is happening around you or events coming up in the near future may mean the current time it is not right for you.
Are you going to move home soon?
If you are it is best for you to wait until after you have moved, as moving is not just a stressful time for you it is also a stressful time for your kitten too, therefore it is best to wait until you have settled into your new home before considering getting a kitten.
Do you go out a lot or will have to leave your kitten alone for long periods?
Leaving your kitten alone for long periods will be stressful for the kitten and also they need to be fed little and often, so if you need to leave your kitten alone you may need to think about getting a pet sitter to come in.
Do you have a lot of parties within your home or the household is noisy?
A high noise household can be very stressful for your kitten especially when they can not escape the noise. Kittens need quiet time to relax and sleep, if they don't have quiet time it may affect their health and also in the long term they will become a more nervous cat.
Do you have children?
Children need to be taught that although kittens are cute and cuddly, kittens need there own space and time for them to sleep during the day and night. Also they need to know how to handle the kittens properly without causing them injury. You have to also be aware that children will get scratched and bitten.
Is the kitten for you or your children?
If you are buying a kitten because your children are asking for one, you will have to consider the long term future for the kitten. At the start your child may play and look after the kitten, but as time goes on your child may loose interest as the kitten becomes older and more independant. You will have to ask yourself if you will take up the full responisbilities of the kitten, as they are not just a toy that you can throw away when your child gets bored of it.