but if you are using a non custodial wallet you will only pay the fee depending on the time taken to get one confirmation.
It's not 100% accurate.
The fee you need to pay depends on some other factors too. The required transaction fee depends on your transaction size, your addresses type (legacy, nested segwit or native segwit) and how busy the network is.
1. Have you bought your first Bitcoins already?
According to
the other topic made by OP, it seems that the answer is yes.
and it's the best time for a low fee transaction of 1 sat/byte which can also get confirmed in the next block.
A small correction:
Transactions can be confirmed even with less than 1 sat/byte.
The minimum fee rate is 1 sat/vbyte not 1 sat/byte.