That will guide you but some of the negatives you use:
" a nice suit for a long time and have came across nothing."
"but the fit or price isn't right."
"getting a bespoke suit, however, I can never find a nice fabric."
suggest that you have no clue what you are doing and need a guide to at least get you to buy a suit.
Think about your excuses and what it says about your ways.